From joel at rtems.org Mon Dec 3 04:18:41 2018 From: joel at rtems.org (Joel Sherrill) Date: Sun, 2 Dec 2018 22:18:41 -0600 (CST) Subject: [rtems-test] sparc/erc32: RTEMS_POSIX_API: Passed:573 Failed:0 Timeout:1 Invalid:0 Wrong:0 Message-ID: <20181203041841.C089E844908B@localhost.localdomain> Testing time : 0:05:31.744509 Average test time: 0:00:00.570007 Host ==== Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core (Linux localhost.localdomain 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64) Configuration ============= Version: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce Build : RTEMS_POSIX_API Tools : 7.3.0 20180125 (RTEMS 5, RSB 79c83cd097333ef31a9c34ce1c7d05d9d3df1b78, Newlib 3.0.0.20180802) Summary ======= Passed: 573 Failed: 0 User Input: 5 Expected Fail: 0 Indeterminate: 0 Benchmark: 3 Timeout: 1 Invalid: 0 Wrong Version: 0 Wrong Build: 0 Wrong Tools: 0 ------------------ Total: 582 User Input: monitor.exe termios.exe top.exe fileio.exe capture.exe Benchmark: whetstone.exe linpack.exe dhrystone.exe Timeouts: crypt01.exe Log === RTEMS Testing - Tester, 5 (97dc555efa44) Command Line: /home/joel/rtems-work/rtems-tools//tester/rtems-test --rtems-tools=/home/joel/rtems-work/tools/5 --rtems-bsp=erc32 --log=run.log --mail --mail-from=joel at rtems.org --mail-to=build at rtems.org . Python: 2.7.5 (default, Jul 13 2018, 13:06:57) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core (Linux localhost.localdomain 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64) [ 1/582] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:0 W:0 | sparc/erc32: dhrystone.exe <> [ 81/582] p:74 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | sparc/erc32: crypt01.exe Result: timeout Time: 0:03:03.373627 crypt01.exe => gdb: /home/joel/rtems-work/tools/5/bin/sparc-rtems5-gdb -i=mi --nx --quiet ./sparc-rtems5/c/erc32/testsuites/libtests/crypt01.exe => Reading symbols from ./sparc-rtems5/c/erc32/testsuites/libtests/crypt01.exe... => done. => target sim => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-erc32/sparc-rtems5/c/erc32/testsuites/libtests/crypt01.exe => test start: CRYPT 1 ] *** BEGIN OF TEST CRYPT 1 *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 79c83cd097333ef31a9c34ce1c7d05d9d3df1b78, Newlib 3.0.0.20180802) ] test crypt_md5_r() ] test crypt_sha256_r() ] input: Hello world! ] salt: $5$saltstring ] expected: $5$saltstring$5B8vYYiY.CVt1RlTTf8KbXBH3hsxY/GNooZaBBGWEc5 ] actual: $5$saltstring$5B8vYYiY.CVt1RlTTf8KbXBH3hsxY/GNooZaBBGWEc5 ] input: Hello world! ] salt: $5$rounds=10000$saltstringsaltstring ] expected: $5$rounds=10000$saltstringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2.opqey6IcA ] actual: $5$rounds=10000$saltstringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2.opqey6IcA ] input: This is just a test ] salt: $5$rounds=5000$toolongsaltstring ] expected: $5$rounds=5000$toolongsaltstrin$Un/5jzAHMgOGZ5.mWJpuVolil07guHPvOW8mGRcvxa5 ] actual: $5$rounds=5000$toolongsaltstrin$Un/5jzAHMgOGZ5.mWJpuVolil07guHPvOW8mGRcvxa5 ] input: a very much longer text to encrypt. This one even stretches over morethan one line. ] salt: $5$rounds=1400$anotherlongsaltstring ] expected: $5$rounds=1400$anotherlongsalts$Rx.j8H.h8HjEDGomFU8bDkXm3XIUnzyxf12oP84Bnq1 ] actual: $5$rounds=1400$anotherlongsalts$Rx.j8H.h8HjEDGomFU8bDkXm3XIUnzyxf12oP84Bnq1 ] input: we have a short salt string but not a short password ] salt: $5$rounds=77777$short ] expected: $5$rounds=77777$short$JiO1O3ZpDAxGJeaDIuqCoEFysAe1mZNJRs3pw0KQRd/ ] actual: $5$rounds=77777$short$JiO1O3ZpDAxGJeaDIuqCoEFysAe1mZNJRs3pw0KQRd/ ] input: a short string ] salt: $5$rounds=123456$asaltof16chars.. ] expected: $5$rounds=123456$asaltof16chars..$gP3VQ/6X7UUEW3HkBn2w1/Ptq2jxPyzV/cZKmF/wJvD ] actual: $5$rounds=123456$asaltof16chars..$gP3VQ/6X7UUEW3HkBn2w1/Ptq2jxPyzV/cZKmF/wJvD ] input: the minimum number is still observed ] salt: $5$rounds=10$roundstoolow ] expected: $5$rounds=1000$roundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY9l/gL972bIC ] actual: $5$rounds=1000$roundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY9l/gL972bIC ] test crypt_sha512_r() ] input: Hello world! ] salt: $6$saltstring ] expected: $6$saltstring$svn8UoSVapNtMuq1ukKS4tPQd8iKwSMHWjl/O817G3uBnIFNjnQJuesI68u4OTLiBFdcbYEdFCoEOfaS35inz1 ] actual: $6$saltstring$svn8UoSVapNtMuq1ukKS4tPQd8iKwSMHWjl/O817G3uBnIFNjnQJuesI68u4OTLiBFdcbYEdFCoEOfaS35inz1 ] input: Hello world! ] salt: $6$rounds=10000$saltstringsaltstring ] expected: $6$rounds=10000$saltstringsaltst$OW1/O6BYHV6BcXZu8QVeXbDWra3Oeqh0sbHbbMCVNSnCM/UrjmM0Dp8vOuZeHBy/YTBmSK6H9qs/y3RnOaw5v. ] actual: $6$rounds=10000$saltstringsaltst$OW1/O6BYHV6BcXZu8QVeXbDWra3Oeqh0sbHbbMCVNSnCM/UrjmM0Dp8vOuZeHBy/YTBmSK6H9qs/y3RnOaw5v. ] input: This is just a test ] salt: $6$rounds=5000$toolongsaltstring ] expected: $6$rounds=5000$toolongsaltstrin$lQ8jolhgVRVhY4b5pZKaysCLi0QBxGoNeKQzQ3glMhwllF7oGDZxUhx1yxdYcz/e1JSbq3y6JMxxl8audkUEm0 ] actual: $6$rounds=5000$toolongsaltstrin$lQ8jolhgVRVhY4b5pZKaysCLi0QBxGoNeKQzQ3glMhwllF7oGDZxUhx1yxdYcz/e1JSbq3y6JMxxl8audkUEm0 ] input: a very much longer text to encrypt. This one even stretches over morethan one line. ] salt: $6$rounds=1400$anotherlongsaltstring ] expected: $6$rounds=1400$anotherlongsalts$POfYwTEok97VWcjxIiSOjiykti.o/pQs.wPvMxQ6Fm7I6IoYN3CmLs66x9t0oSwbtEW7o7UmJEiDwGqd8p4ur1 ] actual: $6$rounds=1400$anotherlongsalts$POfYwTEok97VWcjxIiSOjiykti.o/pQs.wPvMxQ6Fm7I6IoYN3CmLs66x9t0oSwbtEW7o7UmJEiDwGqd8p4ur1 ] *** TIMEOUT TIMEOUT [ 82/582] p:75 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | sparc/erc32: defaultconfig01.exe <> [582/582] p:570 f:0 u:5 e:0 I:0 B:3 t:1 i:0 W:0 | sparc/erc32: tmtimer01.exe Passed: 573 Failed: 0 User Input: 5 Expected Fail: 0 Indeterminate: 0 Benchmark: 3 Timeout: 1 Invalid: 0 Wrong Version: 0 Wrong Build: 0 Wrong Tools: 0 ------------------ Total: 582 User Input: monitor.exe termios.exe top.exe fileio.exe capture.exe Benchmark: whetstone.exe linpack.exe dhrystone.exe Timeouts: crypt01.exe Average test time: 0:00:00.570007 Testing time : 0:05:31.744509 From joel at rtems.org Mon Dec 3 04:19:51 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 22:19:51 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-aarch64.bset on x86_64-linux-gnu Message-ID: <20181203041951.5319B62E0093@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:08:50.986464 Sizes ===== Maximum build usage: 3.129GB Total size: 1.366GB Installed : 740.370MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 660.866MB (sources: 654.903MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.615792 Build Set: Time 0:00:15.954230 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.609MB (installed: 63.542MB) cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 548.229MB (installed: 151.652MB) cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.406GB (installed: 466.663MB) cleaning: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 download: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531... -> sources/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: aarch64-rtems5-kernel-5-1 building: aarch64-rtems5-kernel-5-1 sizes: aarch64-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: aarch64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: aarch64-rtems5-kernel-5-1 Build Sizes: usage: 3.129GB total: 1.366GB (sources: 657.725MB, patches: 683.735KB, installed 740.370MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 22:11:21 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:11:21 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:12:59 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:13:00 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:13:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:13:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:19:13 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:19:13 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:19:40 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:19:40 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:19:40 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Sun Dec 2 22:19:40 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 04:44:39 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 22:44:39 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-arm.bset on x86_64-linux-gnu Message-ID: <20181203044439.BA37960F3345@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:24:48.382828 Sizes ===== Maximum build usage: 7.104GB Total size: 2.042GB Installed : 1.399GB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.130536 Build Set: Time 0:00:16.457530 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.456MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 465.705MB (installed: 59.457MB) cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 497.899MB (installed: 129.578MB) cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 5.705GB (installed: 1.157GB) cleaning: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: arm-rtems5-kernel-5-1 building: arm-rtems5-kernel-5-1 sizes: arm-rtems5-kernel-5-1: 7.940KB (installed: 0.000B) cleaning: arm-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: arm-rtems5-kernel-5-1 Build Sizes: usage: 7.104GB total: 2.042GB (sources: 657.725MB, patches: 683.735KB, installed 1.399GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 22:20:12 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:20:12 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:21:50 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:21:50 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:22:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:22:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:44:06 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:44:07 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:44:20 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:44:20 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:44:21 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Sun Dec 2 22:44:21 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 04:51:37 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 22:51:37 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-bfin.bset on x86_64-linux-gnu Message-ID: <20181203045137.E2BF3624A805@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:06:58.128683 Sizes ===== Maximum build usage: 2.578GB Total size: 1.246GB Installed : 617.047MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.850536 Build Set: Time 0:00:16.714097 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 493.932MB (installed: 70.975MB) cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 474.029MB (installed: 117.334MB) cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 1.975GB (installed: 370.226MB) cleaning: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: bfin-rtems5-kernel-5-1 building: bfin-rtems5-kernel-5-1 sizes: bfin-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: bfin-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: bfin-rtems5-kernel-5-1 Build Sizes: usage: 2.578GB total: 1.246GB (sources: 657.725MB, patches: 683.735KB, installed 617.047MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 22:45:01 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:45:01 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:46:39 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:46:39 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:47:13 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:47:13 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:12 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:12 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:26 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:26 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:26 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:26 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 04:53:56 2018 From: joel at rtems.org (Joel Sherrill) Date: Sun, 2 Dec 2018 22:53:56 -0600 (CST) Subject: [rtems-test] powerpc/psim: RTEMS_POSIX_API: Passed:567 Failed:5 Timeout:2 Invalid:0 Wrong:0 Message-ID: <20181203045357.01734860CB79@localhost.localdomain> Testing time : 0:32:20.807846 Average test time: 0:00:03.334721 Host ==== Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core (Linux localhost.localdomain 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64) Configuration ============= Version: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce Build : RTEMS_POSIX_API Tools : 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) Summary ======= Passed: 567 Failed: 5 User Input: 5 Expected Fail: 0 Indeterminate: 0 Benchmark: 3 Timeout: 2 Invalid: 0 Wrong Version: 0 Wrong Build: 0 Wrong Tools: 0 ------------------ Total: 582 Failures: dl07.exe spfatal31.exe psx12.exe spconfig02.exe dl02.exe User Input: termios.exe fileio.exe monitor.exe top.exe capture.exe Benchmark: linpack.exe dhrystone.exe whetstone.exe Timeouts: unlimited.exe crypt01.exe Log === RTEMS Testing - Tester, 5 (97dc555efa44) Command Line: /home/joel/rtems-work/rtems-tools//tester/rtems-test --rtems-tools=/home/joel/rtems-work/tools/5 --rtems-bsp=psim --log=run.log --mail --mail-from=joel at rtems.org --mail-to=build at rtems.org . Python: 2.7.5 (default, Jul 13 2018, 13:06:57) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core (Linux localhost.localdomain 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64) [ 1/582] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:0 W:0 | powerpc/psim: dhrystone.exe <> [ 81/582] p:74 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | powerpc/psim: crypt01.exe Result: timeout Time: 0:03:02.274136 crypt01.exe => gdb: /home/joel/rtems-work/tools/5/bin/powerpc-rtems5-gdb -i=mi --nx --quiet ./powerpc-rtems5/c/psim/testsuites/libtests/crypt01.exe => Reading symbols from ./powerpc-rtems5/c/psim/testsuites/libtests/crypt01.exe... => done. => target sim -f /home/joel/rtems-work/rtems-tools/tester/rtems/testing/bsps/psim-device-tree => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-psim/powerpc-rtems5/c/psim/testsuites/libtests/crypt01.exe ] OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x202571776 ] OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0 ] Overriding NumSources (17) from configuration with 16 ] OpenPIC timer frequency is 1 Hz => test start: CRYPT 1 ] *** BEGIN OF TEST CRYPT 1 *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] test crypt_md5_r() ] test crypt_sha256_r() ] input: Hello world! ] salt: $5$saltstring ] expected: $5$saltstring$5B8vYYiY.CVt1RlTTf8KbXBH3hsxY/GNooZaBBGWEc5 ] actual: $5$saltstring$5B8vYYiY.CVt1RlTTf8KbXBH3hsxY/GNooZaBBGWEc5 ] input: Hello world! ] salt: $5$rounds=10000$saltstringsaltstring ] expected: $5$rounds=10000$saltstringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2.opqey6IcA ] actual: $5$rounds=10000$saltstringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2.opqey6IcA ] input: This is just a test ] salt: $5$rounds=5000$toolongsaltstring ] expected: $5$rounds=5000$toolongsaltstrin$Un/5jzAHMgOGZ5.mWJpuVolil07guHPvOW8mGRcvxa5 ] actual: $5$rounds=5000$toolongsaltstrin$Un/5jzAHMgOGZ5.mWJpuVolil07guHPvOW8mGRcvxa5 ] input: a very much longer text to encrypt. This one even stretches over morethan one line. ] salt: $5$rounds=1400$anotherlongsaltstring ] expected: $5$rounds=1400$anotherlongsalts$Rx.j8H.h8HjEDGomFU8bDkXm3XIUnzyxf12oP84Bnq1 ] actual: $5$rounds=1400$anotherlongsalts$Rx.j8H.h8HjEDGomFU8bDkXm3XIUnzyxf12oP84Bnq1 ] input: we have a short salt string but not a short password ] salt: $5$rounds=77777$short ] expected: $5$rounds=77777$short$JiO1O3ZpDAxGJeaDIuqCoEFysAe1mZNJRs3pw0KQRd/ ] actual: $5$rounds=77777$short$JiO1O3ZpDAxGJeaDIuqCoEFysAe1mZNJRs3pw0KQRd/ ] input: a short string ] salt: $5$rounds=123456$asaltof16chars.. ] expected: $5$rounds=123456$asaltof16chars..$gP3VQ/6X7UUEW3HkBn2w1/Ptq2jxPyzV/cZKmF/wJvD ] actual: $5$rounds=123456$asaltof16chars..$gP3VQ/6X7UUEW3HkBn2w1/Ptq2jxPyzV/cZKmF/wJvD ] input: the minimum number is still observed ] salt: $5$rounds=10$roundstoolow ] expected: $5$rounds=1000$roundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY9l/gL972bIC ] actual: $5$rounds=1000$roundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY9l/gL972bIC ] test crypt_sha512_r() ] input: Hello world! ] salt: $6$saltstring ] expected: $6$saltstring$svn8UoSVapNtMuq1ukKS4tPQd8iKwSMHWjl/O817G3uBnIFNjnQJuesI68u4OTLiBFdcbYEdFCoEOfaS35inz1 ] actual: $6$saltstring$svn8UoSVapNtMuq1ukKS4tPQd8iKwSMHWjl/O817G3uBnIFNjnQJuesI68u4OTLiBFdcbYEdFCoEOfaS35inz1 ] input: Hello world! ] salt: $6$rounds=10000$saltstringsaltstring ] expected: $6$rounds=10000$saltstringsaltst$OW1/O6BYHV6BcXZu8QVeXbDWra3Oeqh0sbHbbMCVNSnCM/UrjmM0Dp8vOuZeHBy/YTBmSK6H9qs/y3RnOaw5v. ] actual: $6$rounds=10000$saltstringsaltst$OW1/O6BYHV6BcXZu8QVeXbDWra3Oeqh0sbHbbMCVNSnCM/UrjmM0Dp8vOuZeHBy/YTBmSK6H9qs/y3RnOaw5v. ] input: This is just a test ] salt: $6$rounds=5000$toolongsaltstring ] expected: $6$rounds=5000$toolongsaltstrin$lQ8jolhgVRVhY4b5pZKaysCLi0QBxGoNeKQzQ3glMhwllF7oGDZxUhx1yxdYcz/e1JSbq3y6JMxxl8audkUEm0 ] actual: $6$rounds=5000$toolongsaltstrin$lQ8jolhgVRVhY4b5pZKaysCLi0QBxGoNeKQzQ3glMhwllF7oGDZxUhx1yxdYcz/e1JSbq3y6JMxxl8audkUEm0 ] input: a very much longer text to encrypt. This one even stretches over morethan one line. ] salt: $6$rounds=1400$anotherlongsaltstring ] expected: $6$rounds=1400$anotherlongsalts$POfYwTEok97VWcjxIiSOjiykti.o/pQs.wPvMxQ6Fm7I6IoYN3CmLs66x9t0oSwbtEW7o7UmJEiDwGqd8p4ur1 ] actual: $6$rounds=1400$anotherlongsalts$POfYwTEok97VWcjxIiSOjiykti.o/pQs.wPvMxQ6Fm7I6IoYN3CmLs66x9t0oSwbtEW7o7UmJEiDwGqd8p4ur1 ] input: we have a short salt string but not a short password ] salt: $6$rounds=77777$short ] expected: $6$rounds=77777$short$WuQyW2YR.hBNpjjRhpYD/ifIw05xdfeEyQoMxIXbkvr0gge1a1x3yRULJ5CCaUeOxFmtlcGZelFl5CxtgfiAc0 ] actual: $6$rounds=77777$short$WuQyW2YR.hBNpjjRhpYD/ifIw05xdfeEyQoMxIXbkvr0gge1a1x3yRULJ5CCaUeOxFmtlcGZelFl5CxtgfiAc0 ] *** TIMEOUT TIMEOUT [ 82/582] p:75 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | powerpc/psim: defaultconfig01.exe <> [ 90/582] p:83 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | powerpc/psim: dl02.exe Result: failed Time: 0:00:08.071373 dl02.exe => gdb: /home/joel/rtems-work/tools/5/bin/powerpc-rtems5-gdb -i=mi --nx --quiet ./powerpc-rtems5/c/psim/testsuites/libtests/dl02.exe => Reading symbols from ./powerpc-rtems5/c/psim/testsuites/libtests/dl02.exe... => done. => target sim -f /home/joel/rtems-work/rtems-tools/tester/rtems/testing/bsps/psim-device-tree => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-psim/powerpc-rtems5/c/psim/testsuites/libtests/dl02.exe ] OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x202571776 ] OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0 ] Overriding NumSources (17) from configuration with 16 ] OpenPIC timer frequency is 1 Hz => test start: libdl (RTL) 2 ] *** BEGIN OF TEST libdl (RTL) 2 *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] load: /dl02-o1.o ] handle: 0x57708 has unresolved externals ] load: /dl02-o2.o ] handle: 0x58958 loaded ] *** FATAL *** ] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION) ] exception vector 7 (0x7) ] next PC or address of fault = 0x0002b300 ] saved MSR = 0x0008a072 ] context = task, ISR nest level = 0 ] thread dispatch disable level = 0 ] R0 = 0x00057eb4 R1 = 0x000468a8 R2 = 0x00000000 R3 = 0x000a5100 ] R4 = 0x00058098 R5 = 0x000468b0 R6 = 0x00058050 R7 = 0x00000002 ] R8 = 0x00046920 R9 = 0x0002b301 R10 = 0x000468b8 R11 = 0x0004cb56 ] R12 = 0x40000244 R13 = 0x000464e0 R14 = 0x00000000 R15 = 0x00000000 ] R16 = 0x00000000 R17 = 0x00000000 R18 = 0x00000000 R19 = 0x00000000 ] R20 = 0x00000000 R21 = 0x00000000 R22 = 0x00000000 R23 = 0x00000000 ] R24 = 0x00000000 R25 = 0x00000000 R26 = 0x0003def0 R27 = 0x00000000 ] R28 = 0x00058958 R29 = 0x00000000 R30 = 0x00000004 R31 = 0x00000001 ] CR = 0x40000244 ] CTR = 0x0002b301 ] XER = 0x20000000 ] LR = 0x00016d10 ] DAR = 0x00000000 ] executing thread ID = 0x0a010001, name = UI1 ] Stack Trace: ] IP: 0x0002b300, LR: 0x00016d10 ] --^ 0x00057eb4--^ 0x000003f4--^ 0x0000029c--^ 0x0000bf98--^ 0x0000beec ] RTEMS version: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] RTEMS tools: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] executing thread ID: 0x08a010001 ] executing thread name: UI1 => [Inferior 1 (process 42000) exited with code 075] [ 91/582] p:84 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | powerpc/psim: dl03.exe <> [ 95/582] p:87 f:1 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | powerpc/psim: dl07.exe Result: failed Time: 0:00:12.065812 dl07.exe => gdb: /home/joel/rtems-work/tools/5/bin/powerpc-rtems5-gdb -i=mi --nx --quiet ./powerpc-rtems5/c/psim/testsuites/libtests/dl07.exe => Reading symbols from ./powerpc-rtems5/c/psim/testsuites/libtests/dl07.exe... => done. => target sim -f /home/joel/rtems-work/rtems-tools/tester/rtems/testing/bsps/psim-device-tree => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-psim/powerpc-rtems5/c/psim/testsuites/libtests/dl07.exe ] OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x202571776 ] OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0 ] Overriding NumSources (17) from configuration with 16 ] OpenPIC timer frequency is 1 Hz => test start: libdl (RTL) 7 ] *** BEGIN OF TEST libdl (RTL) 7 *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] -------------------------------------------------- ] Run: 0 ] Test source (link in strstr): testsuites/libtests/dl07/dl-load.c ] load: /dl07-o1.o ] handle: 0x7aea0 loaded ] load: /dl07-o2.o ] handle: 0x7bce8 loaded ] load: /dl07-o3.o ] handle: 0x7ca98 loaded ] load: /dl07-o4.o ] handle: 0x7df78 loaded ] load: /dl07-o5.o ] handle: 0x7eef0 loaded ] Run mains in each module: ] *** FATAL *** ] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION) ] exception vector 4 (0x4) ] next PC or address of fault = 0x0b0e0000 ] saved MSR = 0x4000a072 ] context = task, ISR nest level = 0 ] thread dispatch disable level = 0 ] R0 = 0x0007b710 R1 = 0x000585d0 R2 = 0x00000000 R3 = 0x15010000 ] R4 = 0x0007b88c R5 = 0x000585d8 R6 = 0x00000004 R7 = 0x00000002 ] R8 = 0x00058648 R9 = 0x0b0e0000 R10 = 0x000585e0 R11 = 0x0005cd8a ] R12 = 0x40000244 R13 = 0x00058220 R14 = 0x00000000 R15 = 0x00000000 ] R16 = 0x00000000 R17 = 0x00000000 R18 = 0x00000000 R19 = 0x00000000 ] R20 = 0x00000000 R21 = 0x00000000 R22 = 0x00000000 R23 = 0x00000000 ] R24 = 0x00000000 R25 = 0x0007eef0 R26 = 0x0007df78 R27 = 0x0007bce8 ] R28 = 0x0007ca98 R29 = 0x0007aea0 R30 = 0x00029d30 R31 = 0x0005cd8a ] CR = 0x40000444 ] CTR = 0x0b0e0000 ] XER = 0x20000000 ] LR = 0x000170d4 ] DAR = 0x00000000 ] executing thread ID = 0x0a010001, name = UI1 ] Stack Trace: ] IP: 0x0b0e0000, LR: 0x000170d4 ] --^ 0x0007b710--^ 0x00000330--^ 0x00000644--^ 0x000002b8--^ 0x0000c35c ] --^ 0x0000c2b0 ] RTEMS version: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] RTEMS tools: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] executing thread ID: 0x08a010001 ] executing thread name: UI1 => [Inferior 1 (process 42000) exited with code 075] [ 96/582] p:87 f:2 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | powerpc/psim: dumpbuf01.exe <> [157/582] p:144 f:2 u:3 e:0 I:0 B:3 t:1 i:0 W:0 | powerpc/psim: psx12.exe Result: failed Time: 0:00:12.052493 psx12.exe => gdb: /home/joel/rtems-work/tools/5/bin/powerpc-rtems5-gdb -i=mi --nx --quiet ./powerpc-rtems5/c/psim/testsuites/psxtests/psx12.exe => Reading symbols from ./powerpc-rtems5/c/psim/testsuites/psxtests/psx12.exe... => done. => target sim -f /home/joel/rtems-work/rtems-tools/tester/rtems/testing/bsps/psim-device-tree => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-psim/powerpc-rtems5/c/psim/testsuites/psxtests/psx12.exe ] OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x202571776 ] OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0 ] Overriding NumSources (17) from configuration with 16 ] OpenPIC timer frequency is 1 Hz => test start: PSX 12 ] *** BEGIN OF TEST PSX 12 *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] Init's ID is 0x0b010001 ] Init: pthread_attr_init - SUCCESSFUL ] Init: pthread_create - EINVAL (invalid scheduling policy) ] Init: pthread_attr_init - SUCCESSFUL ] Init: set scheduling parameter attributes for sporadic server ] Init: pthread_create - EINVAL (replenish < budget) ] Init: pthread_create - EINVAL (invalid sched_ss_low_priority) ] Init: pthread_create - SUCCESSFUL ] Sporadic Server: exitting ] [0] H 96ms ] [0] L 196ms ] ../../../../../../rtems/c/src/../../testsuites/psxtests/psx12/init.c: 224 ctx->samples[ i ].low / SS_REPL_PERIOD_MS == i + 1 ] *** FATAL *** ] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT) ] fatal code: 0 (0x00000000) ] RTEMS version: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] RTEMS tools: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] executing thread ID: 0x08b010001 ] executing thread name: => [Inferior 1 (process 42000) exited with code 071] [158/582] p:145 f:2 u:3 e:0 I:0 B:3 t:1 i:0 W:0 | powerpc/psim: psx13.exe <> [320/582] p:304 f:3 u:5 e:0 I:0 B:3 t:1 i:0 W:0 | powerpc/psim: unlimited.exe Result: timeout Time: 0:03:04.295570 unlimited.exe => gdb: /home/joel/rtems-work/tools/5/bin/powerpc-rtems5-gdb -i=mi --nx --quiet ./powerpc-rtems5/c/psim/testsuites/samples/unlimited.exe => Reading symbols from ./powerpc-rtems5/c/psim/testsuites/samples/unlimited.exe... => done. => target sim -f /home/joel/rtems-work/rtems-tools/tester/rtems/testing/bsps/psim-device-tree => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-psim/powerpc-rtems5/c/psim/testsuites/samples/unlimited.exe ] OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x202571776 ] OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0 ] Overriding NumSources (17) from configuration with 16 ] OpenPIC timer frequency is 1 Hz => test start: UNLIMITED TASK ] *** BEGIN OF TEST UNLIMITED TASK *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] TEST1 : auto-extend disabled. ] TEST1 : creating task 'aa00', number = 0, id = 0a010002, starting, task 0 has started. ] TEST1 : creating task 'aa01', number = 1, id = 0a010003, starting, task 1 has started. ] TEST1 : creating task 'aa02', number = 2, id = 0a010004, starting, task 2 has started. ] TEST1 : creating task 'aa03', number = 3, id = 0a010005, starting, task 3 has started. ] TEST1 : creating task 'aa04', failure, too many. ] TEST1 : signal task 0a010002 to delete, task 0 ending. ] TEST1 : signal task 0a010003 to delete, task 1 ending. ] TEST1 : signal task 0a010004 to delete, task 2 ending. ] TEST1 : signal task 0a010005 to delete, task 3 ending. ] TEST1 : completed ] TEST2 : re-allocate of index numbers, and a block free'ed and one inactive ] TEST2 : creating task 'aa00', number = 0, id = 0a010002, starting, task 0 has started. ] TEST2 : creating task 'aa01', number = 1, id = 0a010003, starting, task 1 has started. ] TEST2 : creating task 'aa02', number = 2, id = 0a010004, starting, task 2 has started. ] TEST2 : creating task 'aa03', number = 3, id = 0a010005, starting, task 3 has started. ] TEST2 : creating task 'aa04', number = 4, id = 0a010006, starting, task 4 has started. ] TEST2 : creating task 'aa05', number = 5, id = 0a010007, starting, task 5 has started. ] TEST2 : creating task 'aa06', number = 6, id = 0a010008, starting, task 6 has started. ] TEST2 : creating task 'aa07', number = 7, id = 0a010009, starting, task 7 has started. ] TEST2 : creating task 'aa08', number = 8, id = 0a01000a, starting, task 8 has started. ] TEST2 : creating task 'aa09', number = 9, id = 0a01000b, starting, task 9 has started. ] TEST2 : creating task 'aa10', number = 10, id = 0a01000c, starting, task 10 has started. ] TEST2 : creating task 'aa11', number = 11, id = 0a01000d, starting, task 11 has started. ] TEST2 : creating task 'aa12', number = 12, id = 0a01000e, starting, task 12 has started. ] TEST2 : creating task 'aa13', number = 13, id = 0a01000f, starting, task 13 has started. ] TEST2 : creating task 'aa14', number = 14, id = 0a010010, starting, task 14 has started. ] TEST2 : creating task 'aa15', number = 15, id = 0a010011, starting, task 15 has started. ] TEST2 : creating task 'aa16', number = 16, id = 0a010012, starting, task 16 has started. ] TEST2 : creating task 'aa17', number = 17, id = 0a010013, starting, task 17 has started. ] TEST2 : creating task 'aa18', number = 18, id = 0a010014, starting, task 18 has started. ] TEST2 : creating task 'aa19', number = 19, id = 0a010015, starting, task 19 has started. ] TEST2 : creating task 'aa20', number = 20, id = 0a010016, starting, task 20 has started. ] TEST2 : creating task 'aa21', number = 21, id = 0a010017, starting, task 21 has started. ] TEST2 : creating task 'aa22', number = 22, id = 0a010018, starting, task 22 has started. ] TEST2 : creating task 'aa23', number = 23, id = 0a010019, starting, task 23 has started. ] TEST2 : block 1 remove, signal task 0a010006, task 4 ending. ] TEST2 : block 1 remove, signal task 0a010007, task 5 ending. ] TEST2 : block 1 remove, signal task 0a010008, task 6 ending. ] TEST2 : block 1 remove, signal task 0a010009, task 7 ending. ] TEST2 : block 1 remove, signal task 0a01000a, task 8 ending. ] TEST2 : block 3 remove, signal task 0a010010, task 14 ending. ] TEST2 : block 3 remove, signal task 0a010011, task 15 ending. ] TEST2 : block 3 remove, signal task 0a010012, task 16 ending. ] TEST2 : block 3 remove, signal task 0a010013, task 17 ending. ] TEST2 : block 3 remove, signal task 0a010014, task 18 ending. ] TEST2 : creating task 'aa24', number = 24, id = 0a010006, starting, task 24 has started. ] TEST2 : creating task 'aa25', number = 25, id = 0a010007, starting, task 25 has started. ] TEST2 : creating task 'aa26', number = 26, id = 0a010008, starting, task 26 has started. ] TEST2 : creating task 'aa27', number = 27, id = 0a010009, starting, task 27 has started. ] TEST2 : creating task 'aa28', number = 28, id = 0a01000a, starting, task 28 has started. ] TEST2 : creating task 'aa29', number = 29, id = 0a010010, starting, task 29 has started. ] TEST2 : creating task 'aa30', number = 30, id = 0a010011, starting, task 30 has started. ] TEST2 : creating task 'aa31', number = 31, id = 0a010012, starting, task 31 has started. ] TEST2 : creating task 'aa32', number = 32, id = 0a010013, starting, task 32 has started. ] TEST2 : creating task 'aa33', number = 33, id = 0a010014, starting, task 33 has started. ] TEST2 : signal task 0a010002 to delete, task 0 ending. ] TEST2 : signal task 0a010003 to delete, task 1 ending. ] TEST2 : signal task 0a010004 to delete, task 2 ending. ] TEST2 : signal task 0a010005 to delete, task 3 ending. ] TEST2 : signal task 0a010006 to delete, task 24 ending. ] TEST2 : signal task 0a010007 to delete, task 25 ending. ] TEST2 : signal task 0a010008 to delete, task 26 ending. ] TEST2 : signal task 0a010009 to delete, task 27 ending. ] TEST2 : signal task 0a01000a to delete, task 28 ending. ] TEST2 : signal task 0a01000b to delete, task 9 ending. ] TEST2 : signal task 0a01000c to delete, task 10 ending. ] TEST2 : signal task 0a01000d to delete, task 11 ending. ] TEST2 : signal task 0a01000e to delete, task 12 ending. ] TEST2 : signal task 0a01000f to delete, task 13 ending. ] TEST2 : signal task 0a010010 to delete, task 29 ending. ] TEST2 : signal task 0a010011 to delete, task 30 ending. ] TEST2 : signal task 0a010012 to delete, task 31 ending. ] TEST2 : signal task 0a010013 to delete, task 32 ending. ] TEST2 : signal task 0a010014 to delete, task 33 ending. ] TEST2 : signal task 0a010015 to delete, task 19 ending. ] TEST2 : signal task 0a010016 to delete, task 20 ending. ] TEST2 : signal task 0a010017 to delete, task 21 ending. ] TEST2 : signal task 0a010018 to delete, task 22 ending. ] TEST2 : signal task 0a010019 to delete, task 23 ending. ] TEST2 : completed ] TEST3 : free more than 3 x allocation size, but not the same block, ] then free a block ] TEST3 : creating task 'aa00', number = 0, id = 0a010002, starting, task 0 has started. ] TEST3 : creating task 'aa01', number = 1, id = 0a010003, starting, task 1 has started. ] TEST3 : creating task 'aa02', number = 2, id = 0a010004, starting, task 2 has started. ] TEST3 : creating task 'aa03', number = 3, id = 0a010005, starting, task 3 has started. ] TEST3 : creating task 'aa04', number = 4, id = 0a010015, starting, task 4 has started. ] TEST3 : creating task 'aa05', number = 5, id = 0a010016, starting, task 5 has started. ] TEST3 : creating task 'aa06', number = 6, id = 0a010017, starting, task 6 has started. ] TEST3 : creating task 'aa07', number = 7, id = 0a010018, starting, task 7 has started. ] TEST3 : creating task 'aa08', number = 8, id = 0a010019, starting, task 8 has started. ] TEST3 : creating task 'aa09', number = 9, id = 0a010006, starting, task 9 has started. ] TEST3 : creating task 'aa10', number = 10, id = 0a010007, starting, task 10 has started. ] TEST3 : creating task 'aa11', number = 11, id = 0a010008, starting, task 11 has started. ] TEST3 : creating task 'aa12', number = 12, id = 0a010009, starting, task 12 has started. ] TEST3 : creating task 'aa13', number = 13, id = 0a01000a, starting, task 13 has started. ] TEST3 : creating task 'aa14', number = 14, id = 0a01000b, starting, task 14 has started. ] TEST3 : creating task 'aa15', number = 15, id = 0a01000c, starting, task 15 has started. ] TEST3 : creating task 'aa16', number = 16, id = 0a01000d, starting, task 16 has started. ] TEST3 : creating task 'aa17', number = 17, id = 0a01000e, starting, task 17 has started. ] TEST3 : creating task 'aa18', number = 18, id = 0a01000f, starting, task 18 has started. ] TEST3 : creating task 'aa19', number = 19, id = 0a010010, starting, task 19 has started. ] TEST3 : creating task 'aa20', number = 20, id = 0a010011, starting, task 20 has started. ] TEST3 : creating task 'aa21', number = 21, id = 0a010012, starting, task 21 has started. ] TEST3 : creating task 'aa22', number = 22, id = 0a010013, starting, task 22 has started. ] TEST3 : creating task 'aa23', number = 23, id = 0a010014, starting, task 23 has started. ] TEST3 : creating task 'aa24', number = 24, id = 0a01001a, starting, task 24 has started. ] TEST3 : creating task 'aa25', number = 25, id = 0a01001b, starting, task 25 has started. ] TEST3 : creating task 'aa26', number = 26, id = 0a01001c, starting, task 26 has started. ] TEST3 : creating task 'aa27', number = 27, id = 0a01001d, starting, task 27 has started. ] TEST3 : creating task 'aa28', number = 28, id = 0a01001e, starting, task 28 has started. ] TEST3 : creating task 'aa29', number = 29, id = 0a01001f, starting, task 29 has started. ] TEST3 : creating task 'aa30', number = 30, id = 0a010020, starting, task 30 has started. ] TEST3 : creating task 'aa31', number = 31, id = 0a010021, starting, task 31 has started. ] TEST3 : creating task 'aa32', number = 32, id = 0a010022, starting, task 32 has started. ] TEST3 : creating task 'aa33', number = 33, id = 0a010023, starting, task 33 has started. ] TEST3 : creating task 'aa34', number = 34, id = 0a010024, starting, task 34 has started. ] TEST3 : creating task 'aa35', number = 35, id = 0a010025, starting, task 35 has started. ] TEST3 : creating task 'aa36', number = 36, id = 0a010026, starting, task 36 has started. ] TEST3 : creating task 'aa37', number = 37, id = 0a010027, starting, task 37 has started. ] TEST3 : creating task 'aa38', number = 38, id = 0a010028, starting, task 38 has started. ] TEST3 : creating task 'aa39', number = 39, id = 0a010029, starting, task 39 has started. ] TEST3 : creating task 'aa40', number = 40, id = 0a01002a, starting, task 40 has started. ] TEST3 : creating task 'aa41', number = 41, id = 0a01002b, starting, task 41 has started. ] TEST3 : creating task 'aa42', number = 42, id = 0a01002c, starting, task 42 has started. ] TEST3 : creating task 'aa43', number = 43, id = 0a01002d, starting, task 43 has started. ] TEST3 : creating task 'aa44', number = 44, id = 0a01002e, starting, task 44 has started. ] TEST3 : creating task 'aa45', number = 45, id = 0a01002f, starting, task 45 has started. ] TEST3 : creating task 'aa46', number = 46, id = 0a010030, starting, task 46 has started. ] TEST3 : creating task 'aa47', number = 47, id = 0a010031, starting, task 47 has started. ] TEST3 : creating task 'aa48', number = 48, id = 0a010032, starting, task 48 has started. ] TEST3 : creating task 'aa49', number = 49, id = 0a010033, starting, task 49 has started. ] TEST3 : creating task 'aa50', number = 50, id = 0a010034, starting, task 50 has started. ] TEST3 : creating task 'aa51', number = 51, id = 0a010035, starting, task 51 has started. ] TEST3 : creating task 'aa52', number = 52, id = 0a010036, starting, task 52 has started. ] TEST3 : creating task 'aa53', number = 53, id = 0a010037, starting, task 53 has started. ] TEST3 : creating task 'aa54', number = 54, id = 0a010038, starting, task 54 has started. ] TEST3 : creating task 'aa55', number = 55, id = 0a010039, starting, task 55 has started. ] TEST3 : creating task 'aa56', number = 56, id = 0a01003a, starting, task 56 has started. ] TEST3 : creating task 'aa57', number = 57, id = 0a01003b, starting, task 57 has started. ] TEST3 : creating task 'aa58', number = 58, id = 0a01003c, starting, task 58 has started. ] TEST3 : creating task 'aa59', number = 59, id = 0a01003d, starting, task 59 has started. ] TEST3 : creating task 'aa60', number = 60, id = 0a01003e, starting, task 60 has started. ] TEST3 : creating task 'aa61', number = 61, id = 0a01003f, starting, task 61 has started. ] TEST3 : creating task 'aa62', number = 62, id = 0a010040, starting, task 62 has started. ] TEST3 : creating task 'aa63', number = 63, id = 0a010041, starting, task 63 has started. ] TEST3 : creating task 'aa64', number = 64, id = 0a010042, starting, task 64 has started. ] TEST3 : creating task 'aa65', number = 65, id = 0a010043, starting, task 65 has started. ] TEST3 : creating task 'aa66', number = 66, id = 0a010044, starting, task 66 has started. ] TEST3 : creating task 'aa67', number = 67, id = 0a010045, starting, task 67 has started. ] TEST3 : creating task 'aa68', number = 68, id = 0a010046, starting, task 68 has started. ] TEST3 : creating task 'aa69', number = 69, id = 0a010047, starting, task 69 has started. ] TEST3 : creating task 'aa70', number = 70, id = 0a010048, starting, task 70 has started. ] TEST3 : creating task 'aa71', number = 71, id = 0a010049, starting, task 71 has started. ] TEST3 : creating task 'aa72', number = 72, id = 0a01004a, starting, task 72 has started. ] TEST3 : creating task 'aa73', number = 73, id = 0a01004b, starting, task 73 has started. ] TEST3 : creating task 'aa74', number = 74, id = 0a01004c, starting, task 74 has started. ] TEST3 : creating task 'aa75', number = 75, id = 0a01004d, starting, task 75 has started. ] TEST3 : creating task 'aa76', number = 76, id = 0a01004e, starting, task 76 has started. ] TEST3 : creating task 'aa77', number = 77, id = 0a01004f, starting, task 77 has started. ] TEST3 : creating task 'aa78', number = 78, id = 0a010050, starting, task 78 has started. ] TEST3 : creating task 'aa79', number = 79, id = 0a010051, starting, task 79 has started. ] TEST3 : creating task 'aa80', number = 80, id = 0a010052, starting, task 80 has started. ] TEST3 : creating task 'aa81', number = 81, id = 0a010053, starting, task 81 has started. ] TEST3 : creating task 'aa82', number = 82, id = 0a010054, starting, task 82 has started. ] TEST3 : creating task 'aa83', number = 83, id = 0a010055, starting, task 83 has started. ] TEST3 : creating task 'aa84', number = 84, id = 0a010056, starting, task 84 has started. ] TEST3 : creating task 'aa85', number = 85, id = 0a010057, starting, task 85 has started. ] TEST3 : creating task 'aa86', number = 86, id = 0a010058, starting, task 86 has started. ] TEST3 : creating task 'aa87', number = 87, id = 0a010059, starting, task 87 has started. ] TEST3 : creating task 'aa88', number = 88, id = 0a01005a, starting, task 88 has started. ] TEST3 : creating task 'aa89', number = 89, id = 0a01005b, starting, task 89 has started. ] TEST3 : creating task 'aa90', number = 90, id = 0a01005c, starting, task 90 has started. ] TEST3 : creating task 'aa91', number = 91, id = 0a01005d, starting, task 91 has started. ] TEST3 : creating task 'aa92', number = 92, id = 0a01005e, starting, task 92 has started. ] TEST3 : creating task 'aa93', number = 93, id = 0a01005f, starting, task 93 has started. ] TEST3 : creating task 'aa94', number = 94, id = 0a010060, starting, task 94 has started. ] TEST3 : creating task 'aa95', number = 95, id = 0a010061, starting, task 95 has started. ] TEST3 : creating task 'aa96', number = 96, id = 0a010062, starting, task 96 has started. ] TEST3 : creating task 'aa97', number = 97, id = 0a010063, starting, task 97 has started. ] TEST3 : creating task 'aa98', number = 98, id = 0a010064, starting, task 98 has started. ] TEST3 : creating task 'aa99', number = 99, id = 0a010065, starting, task 99 has started. ] TEST3 : creating task 'ab00', number = 100, id = 0a010066, starting, task 100 has started. ] TEST3 : creating task 'ab01', number = 101, id = 0a010067, starting, task 101 has started. ] TEST3 : creating task 'ab02', number = 102, id = 0a010068, starting, task 102 has started. ] TEST3 : creating task 'ab03', number = 103, id = 0a010069, starting, task 103 has started. ] TEST3 : creating task 'ab04', number = 104, id = 0a01006a, starting, task 104 has started. ] TEST3 : creating task 'ab05', number = 105, id = 0a01006b, starting, task 105 has started. ] TEST3 : creating task 'ab06', number = 106, id = 0a01006c, starting, task 106 has started. ] TEST3 : creating task 'ab07', number = 107, id = 0a01006d, starting, task 107 has started. ] TEST3 : creating task 'ab08', number = 108, id = 0a01006e, starting, task 108 has started. ] TEST3 : creating task 'ab09', number = 109, id = 0a01006f, starting, task 109 has started. ] TEST3 : creating task 'ab10', number = 110, id = 0a010070, starting, task 110 has started. ] TEST3 : creating task 'ab11', number = 111, id = 0a010071, starting, task 111 has started. ] TEST3 : creating task 'ab12', number = 112, id = 0a010072, starting, task 112 has started. ] TEST3 : creating task 'ab13', number = 113, id = 0a010073, starting, task 113 has started. ] TEST3 : creating task 'ab14', number = 114, id = 0a010074, starting, task 114 has started. ] TEST3 : creating task 'ab15', number = 115, id = 0a010075, starting, task 115 has started. ] TEST3 : creating task 'ab16', number = 116, id = 0a010076, starting, task 116 has started. ] TEST3 : creating task 'ab17', number = 117, id = 0a010077, starting, task 117 has started. ] TEST3 : creating task 'ab18', number = 118, id = 0a010078, starting, task 118 has started. ] TEST3 : creating task 'ab19', number = 119, id = 0a010079, starting, task 119 has started. ] TEST3 : creating task 'ab20', number = 120, id = 0a01007a, starting, task 120 has started. ] TEST3 : creating task 'ab21', number = 121, id = 0a01007b, starting, task 121 has started. ] TEST3 : creating task 'ab22', number = 122, id = 0a01007c, starting, task 122 has started. ] TEST3 : creating task 'ab23', number = 123, id = 0a01007d, starting, task 123 has started. ] TEST3 : creating task 'ab24', number = 124, id = 0a01007e, starting, task 124 has started. ] TEST3 : creating task 'ab25', number = 125, id = 0a01007f, starting, task 125 has started. ] TEST3 : creating task 'ab26', number = 126, id = 0a010080, starting, task 126 has started. ] TEST3 : creating task 'ab27', number = 127, id = 0a010081, starting, task 127 has started. ] TEST3 : creating task 'ab28', number = 128, id = 0a010082, starting, task 128 has started. ] TEST3 : creating task 'ab29', number = 129, id = 0a010083, starting, task 129 has started. ] TEST3 : creating task 'ab30', number = 130, id = 0a010084, starting, task 130 has started. ] TEST3 : creating task 'ab31', number = 131, id = 0a010085, starting, task 131 has started. ] TEST3 : creating task 'ab32', number = 132, id = 0a010086, starting, task 132 has started. ] TEST3 : creating task 'ab33', number = 133, id = 0a010087, starting, task 133 has started. ] TEST3 : creating task 'ab34', number = 134, id = 0a010088, starting, task 134 has started. ] TEST3 : creating task 'ab35', number = 135, id = 0a010089, starting, task 135 has started. ] TEST3 : creating task 'ab36', number = 136, id = 0a01008a, starting, task 136 has started. ] TEST3 : creating task 'ab37', number = 137, id = 0a01008b, starting, task 137 has started. ] TEST3 : creating task 'ab38', number = 138, id = 0a01008c, starting, task 138 has started. ] TEST3 : creating task 'ab39', number = 139, id = 0a01008d, starting, task 139 has started. ] TEST3 : creating task 'ab40', number = 140, id = 0a01008e, starting, task 140 has started. ] TEST3 : creating task 'ab41', number = 141, id = 0a01008f, starting, task 141 has started. ] TEST3 : creating task 'ab42', number = 142, id = 0a010090, starting, task 142 has started. ] TEST3 : creating task 'ab43', number = 143, id = 0a010091, starting, task 143 has started. ] TEST3 : creating task 'ab44', number = 144, id = 0a010092, starting, task 144 has started. ] TEST3 : creating task 'ab45', number = 145, id = 0a010093, starting, task 145 has started. ] TEST3 : creating task 'ab46', number = 146, id = 0a010094, starting, task 146 has started. ] TEST3 : creating task 'ab47', number = 147, id = 0a010095, starting, task 147 has started. ] TEST3 : creating task 'ab48', number = 148, id = 0a010096, starting, task 148 has started. ] TEST3 : creating task 'ab49', number = 149, id = 0a010097, starting, task 149 has started. ] TEST3 : creating task 'ab50', number = 150, id = 0a010098, starting, task 150 has started. ] TEST3 : creating task 'ab51', number = 151, id = 0a010099, starting, task 151 has started. ] TEST3 : creating task 'ab52', number = 152, id = 0a01009a, starting, task 152 has started. ] TEST3 : creating task 'ab53', number = 153, id = 0a01009b, starting, task 153 has started. ] TEST3 : creating task 'ab54', number = 154, id = 0a01009c, starting, task 154 has started. ] TEST3 : creating task 'ab55', number = 155, id = 0a01009d, starting, task 155 has started. ] TEST3 : creating task 'ab56', number = 156, id = 0a01009e, starting, task 156 has started. ] TEST3 : creating task 'ab57', number = 157, id = 0a01009f, starting, task 157 has started. ] TEST3 : creating task 'ab58', number = 158, id = 0a0100a0, starting, task 158 has started. ] TEST3 : creating task 'ab59', number = 159, id = 0a0100a1, starting, task 159 has started. ] TEST3 : creating task 'ab60', number = 160, id = 0a0100a2, starting, task 160 has started. ] TEST3 : creating task 'ab61', number = 161, id = 0a0100a3, starting, task 161 has started. ] TEST3 : creating task 'ab62', number = 162, id = 0a0100a4, starting, task 162 has started. ] TEST3 : creating task 'ab63', number = 163, id = 0a0100a5, starting, task 163 has started. ] TEST3 : creating task 'ab64', number = 164, id = 0a0100a6, starting, task 164 has started. ] TEST3 : creating task 'ab65', number = 165, id = 0a0100a7, starting, task 165 has started. ] TEST3 : creating task 'ab66', number = 166, id = 0a0100a8, starting, task 166 has started. ] TEST3 : creating task 'ab67', number = 167, id = 0a0100a9, starting, task 167 has started. ] TEST3 : creating task 'ab68', number = 168, id = 0a0100aa, starting, task 168 has started. ] TEST3 : creating task 'ab69', number = 169, id = 0a0100ab, starting, task 169 has started. ] TEST3 : creating task 'ab70', number = 170, id = 0a0100ac, starting, task 170 has started. ] TEST3 : creating task 'ab71', number = 171, id = 0a0100ad, starting, task 171 has started. ] TEST3 : creating task 'ab72', number = 172, id = 0a0100ae, starting, task 172 has started. ] TEST3 : creating task 'ab73', number = 173, id = 0a0100af, starting, task 173 has started. ] TEST3 : creating task 'ab74', number = 174, id = 0a0100b0, starting, task 174 has started. ] TEST3 : creating task 'ab75', number = 175, id = 0a0100b1, starting, task 175 has started. ] TEST3 : creating task 'ab76', number = 176, id = 0a0100b2, starting, task 176 has started. ] TEST3 : creating task 'ab77', number = 177, id = 0a0100b3, starting, task 177 has started. ] TEST3 : creating task 'ab78', number = 178, id = 0a0100b4, starting, task 178 has started. ] TEST3 : creating task 'ab79', number = 179, id = 0a0100b5, starting, task 179 has started. ] TEST3 : creating task 'ab80', number = 180, id = 0a0100b6, starting, task 180 has started. ] TEST3 : creating task 'ab81', number = 181, id = 0a0100b7, starting, task 181 has started. ] TEST3 : creating task 'ab82', number = 182, id = 0a0100b8, starting, task 182 has started. ] TEST3 : creating task 'ab83', number = 183, id = 0a0100b9, starting, task 183 has started. ] TEST3 : creating task 'ab84', number = 184, id = 0a0100ba, starting, task 184 has started. ] TEST3 : creating task 'ab85', number = 185, id = 0a0100bb, starting, task 185 has started. ] TEST3 : creating task 'ab86', number = 186, id = 0a0100bc, starting, task 186 has started. ] TEST3 : creating task 'ab87', number = 187, id = 0a0100bd, starting, task 187 has started. ] TEST3 : creating task 'ab88', number = 188, id = 0a0100be, starting, task 188 has started. ] TEST3 : creating task 'ab89', number = 189, id = 0a0100bf, starting, task 189 has started. ] TEST3 : creating task 'ab90', number = 190, id = 0a0100c0, starting, task 190 has started. ] TEST3 : creating task 'ab91', number = 191, id = 0a0100c1, starting, task 191 has started. ] TEST3 : creating task 'ab92', number = 192, id = 0a0100c2, starting, task 192 has started. ] TEST3 : creating task 'ab93', number = 193, id = 0a0100c3, starting, task 193 has started. ] TEST3 : creating task 'ab94', number = 194, id = 0a0100c4, starting, task 194 has started. ] TEST3 : creating task 'ab95', number = 195, id = 0a0100c5, starting, task 195 has started. ] TEST3 : creating task 'ab96', number = 196, id = 0a0100c6, starting, task 196 has started. ] TEST3 : creating task 'ab97', number = 197, id = 0a0100c7, starting, task 197 has started. ] TEST3 : creating task 'ab98', number = 198, id = 0a0100c8, starting, task 198 has started. ] TEST3 : creating task 'ab99', number = 199, id = 0a0100c9, starting, task 199 has started. ] TEST3 : creating task 'ac00', number = 200, id = 0a0100ca, starting, task 200 has started. ] TEST3 : creating task 'ac01', number = 201, id = 0a0100cb, starting, task 201 has started. ] TEST3 : creating task 'ac02', number = 202, id = 0a0100cc, starting, task 202 has started. ] TEST3 : creating task 'ac03', number = 203, id = 0a0100cd, starting, task 203 has started. ] TEST3 : creating task 'ac04', number = 204, id = 0a0100ce, starting, task 204 has started. ] TEST3 : creating task 'ac05', number = 205, id = 0a0100cf, starting, task 205 has started. ] TEST3 : creating task 'ac06', number = 206, id = 0a0100d0, starting, task 206 has started. ] TEST3 : creating task 'ac07', number = 207, id = 0a0100d1, starting, task 207 has started. ] TEST3 : creating task 'ac08', number = 208, id = 0a0100d2, starting, task 208 has started. ] TEST3 : creating task 'ac09', number = 209, id = 0a0100d3, starting, task 209 has started. ] TEST3 : creating task 'ac10', number = 210, id = 0a0100d4, starting, task 210 has started. ] TEST3 : creating task 'ac11', number = 211, id = 0a0100d5, starting, task 211 has started. ] TEST3 : creating task 'ac12', number = 212, id = 0a0100d6, starting, task 212 has started. ] TEST3 : creating task 'ac13', number = 213, id = 0a0100d7, starting, task 213 has started. ] TEST3 : creating task 'ac14', number = 214, id = 0a0100d8, starting, task 214 has started. ] TEST3 : creating task 'ac15', number = 215, id = 0a0100d9, starting, task 215 has started. ] TEST3 : creating task 'ac16', number = 216, id = 0a0100da, starting, task 216 has started. ] TEST3 : creating task 'ac17', number = 217, id = 0a0100db, starting, task 217 has started. ] TEST3 : creating task 'ac18', number = 218, id = 0a0100dc, starting, task 218 has started. ] TEST3 : creating task 'ac19', number = 219, id = 0a0100dd, starting, task 219 has started. ] TEST3 : creating task 'ac20', number = 220, id = 0a0100de, starting, task 220 has started. ] TEST3 : creating task 'ac21', number = 221, id = 0a0100df, starting, task 221 has started. ] TEST3 : creating task 'ac22', number = 222, id = 0a0100e0, starting, task 222 has started. ] TEST3 : creating task 'ac23', number = 223, id = 0a0100e1, starting, task 223 has started. ] TEST3 : creating task 'ac24', number = 224, id = 0a0100e2, starting, task 224 has started. ] TEST3 : creating task 'ac25', number = 225, id = 0a0100e3, starting, task 225 has started. ] TEST3 : creating task 'ac26', number = 226, id = 0a0100e4, starting, task 226 has started. ] TEST3 : creating task 'ac27', number = 227, id = 0a0100e5, starting, task 227 has started. ] TEST3 : creating task 'ac28', number = 228, id = 0a0100e6, starting, task 228 has started. ] TEST3 : creating task 'ac29', number = 229, id = 0a0100e7, starting, task 229 has started. ] TEST3 : creating task 'ac30', number = 230, id = 0a0100e8, starting, task 230 has started. ] TEST3 : creating task 'ac31', number = 231, id = 0a0100e9, starting, task 231 has started. ] TEST3 : creating task 'ac32', number = 232, id = 0a0100ea, starting, task 232 has started. ] TEST3 : creating task 'ac33', number = 233, id = 0a0100eb, starting, task 233 has started. ] TEST3 : creating task 'ac34', number = 234, id = 0a0100ec, starting, task 234 has started. ] TEST3 : creating task 'ac35', number = 235, id = 0a0100ed, starting, task 235 has started. ] TEST3 : creating task 'ac36', number = 236, id = 0a0100ee, starting, task 236 has started. ] TEST3 : creating task 'ac37', number = 237, id = 0a0100ef, starting, task 237 has started. ] TEST3 : creating task 'ac38', number = 238, id = 0a0100f0, starting, task 238 has started. ] TEST3 : creating task 'ac39', number = 239, id = 0a0100f1, starting, task 239 has started. ] TEST3 : creating task 'ac40', number = 240, id = 0a0100f2, starting, task 240 has started. ] TEST3 : creating task 'ac41', number = 241, id = 0a0100f3, starting, task 241 has started. ] TEST3 : creating task 'ac42', number = 242, id = 0a0100f4, starting, task 242 has started. ] TEST3 : creating task 'ac43', number = 243, id = 0a0100f5, starting, task 243 has started. ] TEST3 : creating task 'ac44', number = 244, id = 0a0100f6, starting, task 244 has started. ] TEST3 : creating task 'ac45', number = 245, id = 0a0100f7, starting, task 245 has started. ] TEST3 : creating task 'ac46', number = 246, id = 0a0100f8, starting, task 246 has started. ] TEST3 : creating task 'ac47', number = 247, id = 0a0100f9, starting, task 247 has started. ] TEST3 : creating task 'ac48', number = 248, id = 0a0100fa, starting, task 248 has started. ] TEST3 : creating task 'ac49', number = 249, id = 0a0100fb, starting, task 249 has started. ] TEST3 : creating task 'ac50', number = 250, id = 0a0100fc, starting, task 250 has started. ] TEST3 : creating task 'ac51', number = 251, id = 0a0100fd, starting, task 251 has started. ] TEST3 : creating task 'ac52', number = 252, id = 0a0100fe, starting, task 252 has started. ] TEST3 : creating task 'ac53', number = 253, id = 0a0100ff, starting, task 253 has started. ] TEST3 : creating task 'ac54', number = 254, id = 0a010100, starting, task 254 has started. ] TEST3 : creating task 'ac55', number = 255, id = 0a010101, starting, task 255 has started. ] TEST3 : creating task 'ac56', number = 256, id = 0a010102, starting, task 256 has started. ] TEST3 : creating task 'ac57', number = 257, id = 0a010103, starting, task 257 has started. ] TEST3 : creating task 'ac58', number = 258, id = 0a010104, starting, task 258 has started. ] TEST3 : creating task 'ac59', number = 259, id = 0a010105, starting, task 259 has started. ] TEST3 : creating task 'ac60', number = 260, id = 0a010106, starting, task 260 has started. ] TEST3 : creating task 'ac61', number = 261, id = 0a010107, starting, task 261 has started. ] TEST3 : creating task 'ac62', number = 262, id = 0a010108, starting, task 262 has started. ] TEST3 : creating task 'ac63', number = 263, id = 0a010109, starting, task 263 has started. ] TEST3 : creating task 'ac64', number = 264, id = 0a01010a, starting, task 264 has started. ] TEST3 : creating task 'ac65', number = 265, id = 0a01010b, starting, task 265 has started. ] TEST3 : creating task 'ac66', number = 266, id = 0a01010c, starting, task 266 has started. ] TEST3 : creating task 'ac67', number = 267, id = 0a01010d, starting, task 267 has started. ] TEST3 : creating task 'ac68', number = 268, id = 0a01010e, starting, task 268 has started. ] TEST3 : creating task 'ac69', number = 269, id = 0a01010f, starting, task 269 has started. ] TEST3 : creating task 'ac70', number = 270, id = 0a010110, starting, task 270 has started. ] TEST3 : creating task 'ac71', number = 271, id = 0a010111, starting, task 271 has started. ] TEST3 : creating task 'ac72', number = 272, id = 0a010112, starting, task 272 has started. ] TEST3 : creating task 'ac73', number = 273, id = 0a010113, starting, task 273 has started. ] TEST3 : creating task 'ac74', number = 274, id = 0a010114, starting, task 274 has started. ] TEST3 : creating task 'ac75', number = 275, id = 0a010115, starting, task 275 has started. ] TEST3 : creating task 'ac76', number = 276, id = 0a010116, starting, task 276 has started. ] TEST3 : creating task 'ac77', number = 277, id = 0a010117, starting, task 277 has started. ] TEST3 : creating task 'ac78', number = 278, id = 0a010118, starting, task 278 has started. ] TEST3 : creating task 'ac79', number = 279, id = 0a010119, starting, task 279 has started. ] TEST3 : creating task 'ac80', number = 280, id = 0a01011a, starting, task 280 has started. ] TEST3 : creating task 'ac81', number = 281, id = 0a01011b, starting, task 281 has started. ] TEST3 : creating task 'ac82', number = 282, id = 0a01011c, starting, task 282 has started. ] TEST3 : creating task 'ac83', number = 283, id = 0a01011d, starting, task 283 has started. ] TEST3 : creating task 'ac84', number = 284, id = 0a01011e, starting, task 284 has started. ] TEST3 : creating task 'ac85', number = 285, id = 0a01011f, starting, task 285 has started. ] TEST3 : creating task 'ac86', number = 286, id = 0a010120, starting, task 286 has started. ] TEST3 : creating task 'ac87', number = 287, id = 0a010121, starting, task 287 has started. ] TEST3 : creating task 'ac88', number = 288, id = 0a010122, starting, task 288 has started. ] TEST3 : creating task 'ac89', number = 289, id = 0a010123, starting, task 289 has started. ] TEST3 : creating task 'ac90', number = 290, id = 0a010124, starting, task 290 has started. ] TEST3 : creating task 'ac91', number = 291, id = 0a010125, starting, task 291 has started. ] TEST3 : creating task 'ac92', number = 292, id = 0a010126, starting, task 292 has started. ] TEST3 : creating task 'ac93', number = 293, id = 0a010127, starting, task 293 has started. ] TEST3 : creating task 'ac94', number = 294, id = 0a010128, starting, task 294 has started. ] TEST3 : creating task 'ac95', number = 295, id = 0a010129, starting, task 295 has started. ] TEST3 : creating task 'ac96', number = 296, id = 0a01012a, starting, task 296 has started. ] TEST3 : creating task 'ac97', number = 297, id = 0a01012b, starting, task 297 has started. ] TEST3 : creating task 'ac98', number = 298, id = 0a01012c, starting, task 298 has started. ] TEST3 : creating task 'ac99', number = 299, id = 0a01012d, starting, task 299 has started. ] TEST3 : creating task 'ad00', number = 300, id = 0a01012e, starting, task 300 has started. ] TEST3 : creating task 'ad01', number = 301, id = 0a01012f, starting, task 301 has started. ] TEST3 : creating task 'ad02', number = 302, id = 0a010130, starting, task 302 has started. ] TEST3 : creating task 'ad03', number = 303, id = 0a010131, starting, task 303 has started. ] TEST3 : creating task 'ad04', number = 304, id = 0a010132, starting, task 304 has started. ] TEST3 : creating task 'ad05', number = 305, id = 0a010133, starting, task 305 has started. ] TEST3 : creating task 'ad06', number = 306, id = 0a010134, starting, task 306 has started. ] TEST3 : creating task 'ad07', number = 307, id = 0a010135, starting, task 307 has started. ] TEST3 : creating task 'ad08', number = 308, id = 0a010136, starting, task 308 has started. ] TEST3 : creating task 'ad09', number = 309, id = 0a010137, starting, task 309 has started. ] TEST3 : creating task 'ad10', number = 310, id = 0a010138, starting, task 310 has started. ] TEST3 : creating task 'ad11', number = 311, id = 0a010139, starting, task 311 has started. ] TEST3 : creating task 'ad12', number = 312, id = 0a01013a, starting, task 312 has started. ] TEST3 : creating task 'ad13', number = 313, id = 0a01013b, starting, task 313 has started. ] TEST3 : creating task 'ad14', number = 314, id = 0a01013c, starting, task 314 has started. ] TEST3 : creating task 'ad15', number = 315, id = 0a01013d, starting, task 315 has started. ] TEST3 : creating task 'ad16', number = 316, id = 0a01013e, starting, task 316 has started. ] TEST3 : creating task 'ad17', number = 317, id = 0a01013f, starting, task 317 has started. ] TEST3 : creating task 'ad18', number = 318, id = 0a010140, starting, task 318 has started. ] TEST3 : creating task 'ad19', number = 319, id = 0a010141, starting, task 319 has started. ] TEST3 : creating task 'ad20', number = 320, id = 0a010142, starting, task 320 has started. ] TEST3 : creating task 'ad21', number = 321, id = 0a010143, starting, task 321 has started. ] TEST3 : creating task 'ad22', number = 322, id = 0a010144, starting, task 322 has started. ] TEST3 : creating task 'ad23', number = 323, id = 0a010145, starting, task 323 has started. ] TEST3 : creating task 'ad24', number = 324, id = 0a010146, starting, task 324 has started. ] TEST3 : creating task 'ad25', number = 325, id = 0a010147, starting, task 325 has started. ] TEST3 : creating task 'ad26', number = 326, id = 0a010148, starting, task 326 has started. ] TEST3 : creating task 'ad27', number = 327, id = 0a010149, starting, task 327 has started. ] TEST3 : creating task 'ad28', number = 328, id = 0a01014a, starting, task 328 has started. ] TEST3 : creating task 'ad29', number = 329, id = 0a01014b, starting, task 329 has started. ] TEST3 : creating task 'ad30', number = 330, id = 0a01014c, starting, task 330 has started. ] TEST3 : creating task 'ad31', number = 331, id = 0a01014d, starting, task 331 has started. ] TEST3 : creating task 'ad32', number = 332, id = 0a01014e, starting, task 332 has started. ] TEST3 : creating task 'ad33', number = 333, id = 0a01014f, starting, task 333 has started. ] TEST3 : creating task 'ad34', number = 334, id = 0a010150, starting, task 334 has started. ] TEST3 : creating task 'ad35', number = 335, id = 0a010151, starting, task 335 has started. ] TEST3 : creating task 'ad36', number = 336, id = 0a010152, starting, task 336 has started. ] TEST3 : creating task 'ad37', number = 337, id = 0a010153, starting, task 337 has started. ] TEST3 : creating task 'ad38', number = 338, id = 0a010154, starting, task 338 has started. ] TEST3 : creating task 'ad39', number = 339, id = 0a010155, starting, task 339 has started. ] TEST3 : creating task 'ad40', number = 340, id = 0a010156, starting, task 340 has started. ] TEST3 : creating task 'ad41', number = 341, id = 0a010157, starting, task 341 has started. ] TEST3 : creating task 'ad42', number = 342, id = 0a010158, starting, task 342 has started. ] TEST3 : creating task 'ad43', number = 343, id = 0a010159, starting, task 343 has started. ] TEST3 : creating task 'ad44', number = 344, id = 0a01015a, starting, task 344 has started. ] TEST3 : creating task 'ad45', number = 345, id = 0a01015b, starting, task 345 has started. ] TEST3 : creating task 'ad46', number = 346, id = 0a01015c, starting, task 346 has started. ] TEST3 : creating task 'ad47', number = 347, id = 0a01015d, starting, task 347 has started. ] TEST3 : creating task 'ad48', number = 348, id = 0a01015e, starting, task 348 has started. ] TEST3 : creating task 'ad49', number = 349, id = 0a01015f, starting, task 349 has started. ] TEST3 : creating task 'ad50', number = 350, id = 0a010160, starting, task 350 has started. ] TEST3 : creating task 'ad51', number = 351, id = 0a010161, starting, task 351 has started. ] TEST3 : creating task 'ad52', number = 352, id = 0a010162, starting, task 352 has started. ] TEST3 : creating task 'ad53', number = 353, id = 0a010163, starting, task 353 has started. ] TEST3 : creating task 'ad54', number = 354, id = 0a010164, starting, task 354 has started. ] TEST3 : creating task 'ad55', number = 355, id = 0a010165, starting, task 355 has started. ] TEST3 : creating task 'ad56', number = 356, id = 0a010166, starting, task 356 has started. ] TEST3 : creating task 'ad57', number = 357, id = 0a010167, starting, task 357 has started. ] TEST3 : creating task 'ad58', number = 358, id = 0a010168, starting, task 358 has started. ] TEST3 : creating task 'ad59', number = 359, id = 0a010169, starting, task 359 has started. ] TEST3 : creating task 'ad60', number = 360, id = 0a01016a, starting, task 360 has started. ] TEST3 : creating task 'ad61', number = 361, id = 0a01016b, starting, task 361 has started. ] TEST3 : creating task 'ad62', number = 362, id = 0a01016c, starting, task 362 has started. ] TEST3 : creating task 'ad63', number = 363, id = 0a01016d, starting, task 363 has started. ] TEST3 : creating task 'ad64', number = 364, id = 0a01016e, starting, task 364 has started. ] TEST3 : creating task 'ad65', number = 365, id = 0a01016f, starting, task 365 has started. ] TEST3 : creating task 'ad66', number = 366, id = 0a010170, starting, task 366 has started. ] TEST3 : creating task 'ad67', number = 367, id = 0a010171, starting, task 367 has started. ] TEST3 : creating task 'ad68', number = 368, id = 0a010172, starting, task 368 has started. ] TEST3 : creating task 'ad69', number = 369, id = 0a010173, starting, task 369 has started. ] TEST3 : creating task 'ad70', number = 370, id = 0a010174, starting, task 370 has started. ] TEST3 : creating task 'ad71', number = 371, id = 0a010175, starting, task 371 has started. ] TEST3 : creating task 'ad72', number = 372, id = 0a010176, starting, task 372 has started. ] TEST3 : creating task 'ad73', number = 373, id = 0a010177, starting, task 373 has started. ] TEST3 : creating task 'ad74', number = 374, id = 0a010178, starting, task 374 has started. ] TEST3 : creating task 'ad75', number = 375, id = 0a010179, starting, task 375 has started. ] TEST3 : creating task 'ad76', number = 376, id = 0a01017a, starting, task 376 has started. ] TEST3 : creating task 'ad77', number = 377, id = 0a01017b, starting, task 377 has started. ] TEST3 : creating task 'ad78', number = 378, id = 0a01017c, starting, task 378 has started. ] TEST3 : creating task 'ad79', number = 379, id = 0a01017d, starting, task 379 has started. ] TEST3 : creating task 'ad80', number = 380, id = 0a01017e, starting, task 380 has started. ] TEST3 : creating task 'ad81', number = 381, id = 0a01017f, starting, task 381 has started. ] TEST3 : creating task 'ad82', number = 382, id = 0a010180, starting, task 382 has started. ] TEST3 : creating task 'ad83', number = 383, id = 0a010181, starting, task 383 has started. ] TEST3 : creating task 'ad84', number = 384, id = 0a010182, starting, task 384 has started. ] TEST3 : creating task 'ad85', number = 385, id = 0a010183, starting, task 385 has started. ] TEST3 : creating task 'ad86', number = 386, id = 0a010184, starting, task 386 has started. ] TEST3 : creating task 'ad87', number = 387, id = 0a010185, starting, task 387 has started. ] TEST3 : creating task 'ad88', number = 388, id = 0a010186, starting, task 388 has started. ] TEST3 : creating task 'ad89', number = 389, id = 0a010187, starting, task 389 has started. ] TEST3 : creating task 'ad90', number = 390, id = 0a010188, starting, task 390 has started. ] TEST3 : creating task 'ad91', number = 391, id = 0a010189, starting, task 391 has started. ] TEST3 : creating task 'ad92', number = 392, id = 0a01018a, starting, task 392 has started. ] TEST3 : creating task 'ad93', number = 393, id = 0a01018b, starting, task 393 has started. ] TEST3 : creating task 'ad94', number = 394, id = 0a01018c, starting, task 394 has started. ] TEST3 : creating task 'ad95', number = 395, id = 0a01018d, starting, task 395 has started. ] TEST3 : creating task 'ad96', number = 396, id = 0a01018e, starting, task 396 has started. ] TEST3 : creating task 'ad97', number = 397, id = 0a01018f, starting, task 397 has started. ] TEST3 : creating task 'ad98', number = 398, id = 0a010190, starting, task 398 has started. ] TEST3 : creating task 'ad99', number = 399, id = 0a010191, starting, task 399 has started. ] TEST3 : creating task 'ae00', number = 400, id = 0a010192, starting, task 400 has started. ] TEST3 : creating task 'ae01', number = 401, id = 0a010193, starting, task 401 has started. ] TEST3 : creating task 'ae02', number = 402, id = 0a010194, starting, task 402 has started. ] TEST3 : creating task 'ae03', number = 403, id = 0a010195, starting, task 403 has started. ] TEST3 : creating task 'ae04', number = 404, id = 0a010196, starting, task 404 has started. ] TEST3 : creating task 'ae05', number = 405, id = 0a010197, starting, task 405 has started. ] TEST3 : creating task 'ae06', number = 406, id = 0a010198, starting, task 406 has started. ] TEST3 : creating task 'ae07', number = 407, id = 0a010199, starting, task 407 has started. ] TEST3 : creating task 'ae08', number = 408, id = 0a01019a, starting, task 408 has started. ] TEST3 : creating task 'ae09', number = 409, id = 0a01019b, starting, task 409 has started. ] TEST3 : creating task 'ae10', number = 410, id = 0a01019c, starting, task 410 has started. ] TEST3 : creating task 'ae11', number = 411, id = 0a01019d, starting, task 411 has started. ] TEST3 : creating task 'ae12', number = 412, id = 0a01019e, starting, task 412 has started. ] TEST3 : creating task 'ae13', number = 413, id = 0a01019f, starting, task 413 has started. ] TEST3 : creating task 'ae14', number = 414, id = 0a0101a0, starting, task 414 has started. ] TEST3 : creating task 'ae15', number = 415, id = 0a0101a1, starting, task 415 has started. ] TEST3 : creating task 'ae16', number = 416, id = 0a0101a2, starting, task 416 has started. ] TEST3 : creating task 'ae17', number = 417, id = 0a0101a3, starting, task 417 has started. ] TEST3 : creating task 'ae18', number = 418, id = 0a0101a4, starting, task 418 has started. ] TEST3 : creating task 'ae19', number = 419, id = 0a0101a5, starting, task 419 has started. ] TEST3 : creating task 'ae20', number = 420, id = 0a0101a6, starting, task 420 has started. ] TEST3 : creating task 'ae21', number = 421, id = 0a0101a7, starting, task 421 has started. ] TEST3 : creating task 'ae22', number = 422, id = 0a0101a8, starting, task 422 has started. ] TEST3 : creating task 'ae23', number = 423, id = 0a0101a9, starting, task 423 has started. ] TEST3 : creating task 'ae24', number = 424, id = 0a0101aa, starting, task 424 has started. ] TEST3 : creating task 'ae25', number = 425, id = 0a0101ab, starting, task 425 has started. ] TEST3 : creating task 'ae26', number = 426, id = 0a0101ac, starting, task 426 has started. ] TEST3 : creating task 'ae27', number = 427, id = 0a0101ad, starting, task 427 has started. ] TEST3 : creating task 'ae28', number = 428, id = 0a0101ae, starting, task 428 has started. ] TEST3 : creating task 'ae29', number = 429, id = 0a0101af, starting, task 429 has started. ] TEST3 : creating task 'ae30', number = 430, id = 0a0101b0, starting, task 430 has started. ] TEST3 : creating task 'ae31', number = 431, id = 0a0101b1, starting, task 431 has started. ] TEST3 : creating task 'ae32', number = 432, id = 0a0101b2, starting, task 432 has started. ] TEST3 : creating task 'ae33', number = 433, id = 0a0101b3, starting, task 433 has started. ] TEST3 : creating task 'ae34', number = 434, id = 0a0101b4, starting, task 434 has started. ] TEST3 : creating task 'ae35', number = 435, id = 0a0101b5, starting, task 435 has started. ] TEST3 : creating task 'ae36', number = 436, id = 0a0101b6, starting, task 436 has started. ] TEST3 : creating task 'ae37', number = 437, id = 0a0101b7, starting, task 437 has started. ] TEST3 : creating task 'ae38', number = 438, id = 0a0101b8, starting, task 438 has started. ] TEST3 : creating task 'ae39', number = 439, id = 0a0101b9, starting, task 439 has started. ] TEST3 : creating task 'ae40', number = 440, id = 0a0101ba, starting, task 440 has started. ] TEST3 : creating task 'ae41', number = 441, id = 0a0101bb, starting, task 441 has started. ] TEST3 : creating task 'ae42', number = 442, id = 0a0101bc, starting, task 442 has started. ] TEST3 : creating task 'ae43', number = 443, id = 0a0101bd, starting, task 443 has started. ] TEST3 : creating task 'ae44', number = 444, id = 0a0101be, starting, task 444 has started. ] TEST3 : creating task 'ae45', number = 445, id = 0a0101bf, starting, task 445 has started. ] TEST3 : creating task 'ae46', number = 446, id = 0a0101c0, starting, task 446 has started. ] TEST3 : creating task 'ae47', number = 447, id = 0a0101c1, starting, task 447 has started. ] TEST3 : creating task 'ae48', number = 448, id = 0a0101c2, starting, task 448 has started. ] TEST3 : creating task 'ae49', number = 449, id = 0a0101c3, starting, task 449 has started. ] TEST3 : creating task 'ae50', number = 450, id = 0a0101c4, starting, task 450 has started. ] TEST3 : creating task 'ae51', number = 451, id = 0a0101c5, starting, task 451 has started. ] TEST3 : creating task 'ae52', number = 452, id = 0a0101c6, starting, task 452 has started. ] TEST3 : creating task 'ae53', number = 453, id = 0a0101c7, starting, task 453 has started. ] TEST3 : creating task 'ae54', number = 454, id = 0a0101c8, starting, task 454 has started. ] TEST3 : creating task 'ae55', number = 455, id = 0a0101c9, starting, task 455 has started. ] TEST3 : creating task 'ae56', number = 456, id = 0a0101ca, starting, task 456 has started. ] TEST3 : creating task 'ae57', number = 457, id = 0a0101cb, starting, task 457 has started. ] TEST3 : creating task 'ae58', number = 458, id = 0a0101cc, starting, task 458 has started. ] TEST3 : creating task 'ae59', number = 459, id = 0a0101cd, starting, task 459 has started. ] TEST3 : creating task 'ae60', number = 460, id = 0a0101ce, starting, task 460 has started. ] TEST3 : creating task 'ae61', number = 461, id = 0a0101cf, starting, task 461 has started. ] TEST3 : creating task 'ae62', number = 462, id = 0a0101d0, starting, task 462 has started. ] TEST3 : creating task 'ae63', number = 463, id = 0a0101d1, starting, task 463 has started. ] TEST3 : creating task 'ae64', number = 464, id = 0a0101d2, starting, task 464 has started. ] TEST3 : creating task 'ae65', number = 465, id = 0a0101d3, starting, task 465 has started. ] TEST3 : creating task 'ae66', number = 466, id = 0a0101d4, starting, task 466 has started. ] TEST3 : creating task 'ae67', number = 467, id = 0a0101d5, starting, task 467 has started. ] TEST3 : creating task 'ae68', number = 468, id = 0a0101d6, starting, task 468 has started. ] TEST3 : creating task 'ae69', number = 469, id = 0a0101d7, starting, task 469 has started. ] TEST3 : creating task 'ae70', number = 470, id = 0a0101d8, starting, task 470 has started. ] TEST3 : creating task 'ae71', number = 471, id = 0a0101d9, starting, task 471 has started. ] TEST3 : creating task 'ae72', number = 472, id = 0a0101da, starting, task 472 has started. ] TEST3 : creating task 'ae73', number = 473, id = 0a0101db, starting, task 473 has started. ] TEST3 : creating task 'ae74', number = 474, id = 0a0101dc, starting, task 474 has started. ] TEST3 : creating task 'ae75', number = 475, id = 0a0101dd, starting, task 475 has started. ] TEST3 : creating task 'ae76', number = 476, id = 0a0101de, starting, task 476 has started. ] TEST3 : creating task 'ae77', number = 477, id = 0a0101df, starting, task 477 has started. ] TEST3 : creating task 'ae78', number = 478, id = 0a0101e0, starting, task 478 has started. ] TEST3 : creating task 'ae79', number = 479, id = 0a0101e1, starting, task 479 has started. ] TEST3 : creating task 'ae80', number = 480, id = 0a0101e2, starting, task 480 has started. ] TEST3 : creating task 'ae81', number = 481, id = 0a0101e3, starting, task 481 has started. ] TEST3 : creating task 'ae82', number = 482, id = 0a0101e4, starting, task 482 has started. ] TEST3 : creating task 'ae83', number = 483, id = 0a0101e5, starting, task 483 has started. ] TEST3 : creating task 'ae84', number = 484, id = 0a0101e6, starting, task 484 has started. ] TEST3 : creating task 'ae85', number = 485, id = 0a0101e7, starting, task 485 has started. ] TEST3 : creating task 'ae86', number = 486, id = 0a0101e8, starting, task 486 has started. ] TEST3 : creating task 'ae87', number = 487, id = 0a0101e9, starting, task 487 has started. ] TEST3 : creating task 'ae88', number = 488, id = 0a0101ea, starting, task 488 has started. ] TEST3 : creating task 'ae89', number = 489, id = 0a0101eb, starting, task 489 has started. ] TEST3 : creating task 'ae90', number = 490, id = 0a0101ec, starting, task 490 has started. ] TEST3 : creating task 'ae91', number = 491, id = 0a0101ed, starting, task 491 has started. ] TEST3 : creating task 'ae92', number = 492, id = 0a0101ee, starting, task 492 has started. ] TEST3 : creating task 'ae93', number = 493, id = 0a0101ef, starting, task 493 has started. ] TEST3 : creating task 'ae94', number = 494, id = 0a0101f0, starting, task 494 has started. ] TEST3 : creating task 'ae95', number = 495, id = 0a0101f1, starting, task 495 has started. ] TEST3 : creating task 'ae96', number = 496, id = 0a0101f2, starting, task 496 has started. ] TEST3 : creating task 'ae97', number = 497, id = 0a0101f3, starting, task 497 has started. ] TEST3 : creating task 'ae98', number = 498, id = 0a0101f4, starting, task 498 has started. ] TEST3 : creating task 'ae99', number = 499, id = 0a0101f5, starting, task 499 has started. ] TEST3 : creating task 'af00', number = 500, id = 0a0101f6, starting, task 500 has started. ] TEST3 : creating task 'af01', number = 501, id = 0a0101f7, starting, task 501 has started. ] TEST3 : creating task 'af02', number = 502, id = 0a0101f8, starting, task 502 has started. ] TEST3 : creating task 'af03', number = 503, id = 0a0101f9, starting, task 503 has started. ] TEST3 : creating task 'af04', number = 504, id = 0a0101fa, starting, task 504 has started. ] TEST3 : creating task 'af05', number = 505, id = 0a0101fb, starting, task 505 has started. ] TEST3 : creating task 'af06', number = 506, id = 0a0101fc, starting, task 506 has started. ] TEST3 : creating task 'af07', number = 507, id = 0a0101fd, starting, task 507 has started. ] TEST3 : creating task 'af08', number = 508, id = 0a0101fe, starting, task 508 has started. ] TEST3 : creating task 'af09', number = 509, id = 0a0101ff, starting, task 509 has started. ] TEST3 : creating task 'af10', number = 510, id = 0a010200, starting, task 510 has started. ] TEST3 : creating task 'af11', number = 511, id = 0a010201, starting, task 511 has started. ] TEST3 : creating task 'af12', number = 512, id = 0a010202, starting, task 512 has started. ] TEST3 : creating task 'af13', number = 513, id = 0a010203, starting, task 513 has started. ] TEST3 : creating task 'af14', number = 514, id = 0a010204, starting, task 514 has started. ] TEST3 : creating task 'af15', number = 515, id = 0a010205, starting, task 515 has started. ] TEST3 : creating task 'af16', number = 516, id = 0a010206, starting, task 516 has started. ] TEST3 : creating task 'af17', number = 517, id = 0a010207, starting, task 517 has started. ] TEST3 : creating task 'af18', number = 518, id = 0a010208, starting, task 518 has started. ] TEST3 : creating task 'af19', number = 519, id = 0a010209, starting, task 519 has started. ] TEST3 : creating task 'af20', number = 520, id = 0a01020a, starting, task 520 has started. ] TEST3 : creating task 'af21', number = 521, id = 0a01020b, starting, task 521 has started. ] TEST3 : creating task 'af22', number = 522, id = 0a01020c, starting, task 522 has started. ] TEST3 : creating task 'af23', number = 523, id = 0a01020d, starting, task 523 has started. ] TEST3 : creating task 'af24', number = 524, id = 0a01020e, starting, task 524 has started. ] TEST3 : creating task 'af25', number = 525, id = 0a01020f, starting, task 525 has started. ] TEST3 : creating task 'af26', number = 526, id = 0a010210, starting, task 526 has started. ] TEST3 : creating task 'af27', number = 527, id = 0a010211, starting, task 527 has started. ] TEST3 : creating task 'af28', number = 528, id = 0a010212, starting, task 528 has started. ] TEST3 : creating task 'af29', number = 529, id = 0a010213, starting, task 529 has started. ] TEST3 : creating task 'af30', number = 530, id = 0a010214, starting, task 530 has started. ] TEST3 : creating task 'af31', number = 531, id = 0a010215, starting, task 531 has started. ] TEST3 : creating task 'af32', number = 532, id = 0a010216, starting, task 532 has started. ] TEST3 : creating task 'af33', number = 533, id = 0a010217, starting, task 533 has started. ] TEST3 : creating task 'af34', number = 534, id = 0a010218, starting, task 534 has started. ] TEST3 : creating task 'af35', number = 535, id = 0a010219, starting, task 535 has started. ] TEST3 : creating task 'af36', number = 536, id = 0a01021a, starting, task 536 has started. ] TEST3 : creating task 'af37', number = 537, id = 0a01021b, starting, task 537 has started. ] TEST3 : creating task 'af38', number = 538, id = 0a01021c, starting, task 538 has started. ] TEST3 : creating task 'af39', number = 539, id = 0a01021d, starting, task 539 has started. ] TEST3 : creating task 'af40', number = 540, id = 0a01021e, starting, task 540 has started. ] TEST3 : creating task 'af41', number = 541, id = 0a01021f, starting, task 541 has started. ] TEST3 : creating task 'af42', number = 542, id = 0a010220, starting, task 542 has started. ] TEST3 : creating task 'af43', number = 543, id = 0a010221, starting, task 543 has started. ] TEST3 : creating task 'af44', number = 544, id = 0a010222, starting, task 544 has started. ] TEST3 : creating task 'af45', number = 545, id = 0a010223, starting, task 545 has started. ] TEST3 : creating task 'af46', number = 546, id = 0a010224, starting, task 546 has started. ] TEST3 : creating task 'af47', number = 547, id = 0a010225, starting, task 547 has started. ] TEST3 : creating task 'af48', number = 548, id = 0a010226, starting, task 548 has started. ] TEST3 : creating task 'af49', number = 549, id = 0a010227, starting, task 549 has started. ] TEST3 : creating task 'af50', number = 550, id = 0a010228, starting, task 550 has started. ] TEST3 : creating task 'af51', number = 551, id = 0a010229, starting, task 551 has started. ] TEST3 : creating task 'af52', number = 552, id = 0a01022a, starting, task 552 has started. ] TEST3 : creating task 'af53', number = 553, id = 0a01022b, starting, task 553 has started. ] TEST3 : creating task 'af54', number = 554, id = 0a01022c, starting, task 554 has started. ] TEST3 : creating task 'af55', number = 555, id = 0a01022d, starting, task 555 has started. ] TEST3 : creating task 'af56', number = 556, id = 0a01022e, starting, task 556 has started. ] TEST3 : creating task 'af57', number = 557, id = 0a01022f, starting, task 557 has started. ] TEST3 : creating task 'af58', number = 558, id = 0a010230, starting, task 558 has started. ] TEST3 : creating task 'af59', number = 559, id = 0a010231, starting, task 559 has started. ] TEST3 : creating task 'af60', number = 560, id = 0a010232, starting, task 560 has started. ] TEST3 : creating task 'af61', number = 561, id = 0a010233, starting, task 561 has started. ] TEST3 : creating task 'af62', number = 562, id = 0a010234, starting, task 562 has started. ] TEST3 : creating task 'af63', number = 563, id = 0a010235, starting, task 563 has started. ] TEST3 : creating task 'af64', number = 564, id = 0a010236, starting, task 564 has started. ] TEST3 : creating task 'af65', number = 565, id = 0a010237, starting, task 565 has started. ] TEST3 : creating task 'af66', number = 566, id = 0a010238, starting, task 566 has started. ] TEST3 : creating task 'af67', number = 567, id = 0a010239, starting, task 567 has started. ] TEST3 : creating task 'af68', number = 568, id = 0a01023a, starting, task 568 has started. ] TEST3 : creating task 'af69', number = 569, id = 0a01023b, starting, task 569 has started. ] TEST3 : creating task 'af70', number = 570, id = 0a01023c, starting, task 570 has started. ] TEST3 : creating task 'af71', number = 571, id = 0a01023d, starting, task 571 has started. ] TEST3 : creating task 'af72', number = 572, id = 0a01023e, starting, task 572 has started. ] TEST3 : creating task 'af73', number = 573, id = 0a01023f, starting, task 573 has started. ] TEST3 : creating task 'af74', number = 574, id = 0a010240, starting, task 574 has started. ] TEST3 : creating task 'af75', number = 575, id = 0a010241, starting, task 575 has started. ] TEST3 : creating task 'af76', number = 576, id = 0a010242, starting, task 576 has started. ] TEST3 : creating task 'af77', number = 577, id = 0a010243, starting, task 577 has started. ] TEST3 : creating task 'af78', number = 578, id = 0a010244, starting, task 578 has started. ] TEST3 : creating task 'af79', number = 579, id = 0a010245, starting, task 579 has started. ] TEST3 : creating task 'af80', number = 580, id = 0a010246, starting, task 580 has started. ] TEST3 : creating task 'af81', number = 581, id = 0a010247, starting, task 581 has started. ] TEST3 : creating task 'af82', number = 582, id = 0a010248, starting, task 582 has started. ] TEST3 : creating task 'af83', number = 583, id = 0a010249, starting, task 583 has started. ] TEST3 : creating task 'af84', number = 584, id = 0a01024a, starting, task 584 has started. ] TEST3 : creating task 'af85', number = 585, id = 0a01024b, starting, task 585 has started. ] TEST3 : creating task 'af86', number = 586, id = 0a01024c, starting, task 586 has started. ] TEST3 : creating task 'af87', number = 587, id = 0a01024d, starting, task 587 has started. ] TEST3 : creating task 'af88', number = 588, id = 0a01024e, starting, task 588 has started. ] TEST3 : creating task 'af89', number = 589, id = 0a01024f, starting, task 589 has started. ] TEST3 : creating task 'af90', number = 590, id = 0a010250, starting, task 590 has started. ] TEST3 : creating task 'af91', number = 591, id = 0a010251, starting, task 591 has started. ] TEST3 : creating task 'af92', number = 592, id = 0a010252, starting, task 592 has started. ] TEST3 : creating task 'af93', number = 593, id = 0a010253, starting, task 593 has started. ] TEST3 : creating task 'af94', number = 594, id = 0a010254, starting, task 594 has started. ] TEST3 : creating task 'af95', number = 595, id = 0a010255, starting, task 595 has started. ] TEST3 : creating task 'af96', number = 596, id = 0a010256, starting, task 596 has started. ] TEST3 : creating task 'af97', number = 597, id = 0a010257, starting, task 597 has started. ] TEST3 : creating task 'af98', number = 598, id = 0a010258, starting, task 598 has started. ] TEST3 : creating task 'af99', number = 599, id = 0a010259, starting, task 599 has started. ] TEST3 : creating task 'ag00', number = 600, id = 0a01025a, starting, task 600 has started. ] TEST3 : creating task 'ag01', number = 601, id = 0a01025b, starting, task 601 has started. ] TEST3 : creating task 'ag02', number = 602, id = 0a01025c, starting, task 602 has started. ] TEST3 : creating task 'ag03', number = 603, id = 0a01025d, starting, task 603 has started. ] TEST3 : creating task 'ag04', number = 604, id = 0a01025e, starting, task 604 has started. ] TEST3 : creating task 'ag05', number = 605, id = 0a01025f, starting, task 605 has started. ] TEST3 : creating task 'ag06', number = 606, id = 0a010260, starting, task 606 has started. ] TEST3 : creating task 'ag07', number = 607, id = 0a010261, starting, task 607 has started. ] TEST3 : creating task 'ag08', number = 608, id = 0a010262, starting, task 608 has started. ] TEST3 : creating task 'ag09', number = 609, id = 0a010263, starting, task 609 has started. ] TEST3 : creating task 'ag10', number = 610, id = 0a010264, starting, task 610 has started. ] TEST3 : creating task 'ag11', number = 611, id = 0a010265, starting, task 611 has started. ] TEST3 : creating task 'ag12', number = 612, id = 0a010266, starting, task 612 has started. ] TEST3 : creating task 'ag13', number = 613, id = 0a010267, starting, task 613 has started. ] TEST3 : creating task 'ag14', number = 614, id = 0a010268, starting, task 614 has started. ] TEST3 : creating task 'ag15', number = 615, id = 0a010269, starting, task 615 has started. ] TEST3 : creating task 'ag16', number = 616, id = 0a01026a, starting, task 616 has started. ] TEST3 : creating task 'ag17', number = 617, id = 0a01026b, starting, task 617 has started. ] TEST3 : creating task 'ag18', number = 618, id = 0a01026c, starting, task 618 has started. ] TEST3 : creating task 'ag19', number = 619, id = 0a01026d, starting, task 619 has started. ] TEST3 : creating task 'ag20', number = 620, id = 0a01026e, starting, task 620 has started. ] TEST3 : creating task 'ag21', number = 621, id = 0a01026f, starting, task 621 has started. ] TEST3 : creating task 'ag22', number = 622, id = 0a010270, starting, task 622 has started. ] TEST3 : creating task 'ag23', number = 623, id = 0a010271, starting, task 623 has started. ] TEST3 : creating task 'ag24', number = 624, id = 0a010272, starting, task 624 has started. ] TEST3 : creating task 'ag25', number = 625, id = 0a010273, starting, task 625 has started. ] TEST3 : creating task 'ag26', number = 626, id = 0a010274, starting, task 626 has started. ] TEST3 : creating task 'ag27', number = 627, id = 0a010275, starting, task 627 has started. ] TEST3 : creating task 'ag28', number = 628, id = 0a010276, starting, task 628 has started. ] TEST3 : creating task 'ag29', number = 629, id = 0a010277, starting, task 629 has started. ] TEST3 : creating task 'ag30', number = 630, id = 0a010278, starting, task 630 has started. ] TEST3 : creating task 'ag31', number = 631, id = 0a010279, starting, task 631 has started. ] TEST3 : creating task 'ag32', number = 632, id = 0a01027a, starting, task 632 has started. ] TEST3 : creating task 'ag33', number = 633, id = 0a01027b, starting, task 633 has started. ] TEST3 : creating task 'ag34', number = 634, id = 0a01027c, starting, task 634 has started. ] TEST3 : creating task 'ag35', number = 635, id = 0a01027d, starting, task 635 has started. ] TEST3 : creating task 'ag36', number = 636, id = 0a01027e, starting, task 636 has started. ] TEST3 : creating task 'ag37', number = 637, id = 0a01027f, starting, task 637 has started. ] TEST3 : creating task 'ag38', number = 638, id = 0a010280, starting, task 638 has started. ] TEST3 : creating task 'ag39', number = 639, id = 0a010281, starting, task 639 has started. ] TEST3 : creating task 'ag40', number = 640, id = 0a010282, starting, task 640 has started. ] TEST3 : creating task 'ag41', number = 641, id = 0a010283, starting, task 641 has started. ] TEST3 : creating task 'ag42', number = 642, id = 0a010284, starting, task 642 has started. ] TEST3 : creating task 'ag43', number = 643, id = 0a010285, starting, task 643 has started. ] TEST3 : creating task 'ag44', number = 644, id = 0a010286, starting, task 644 has started. ] TEST3 : creating task 'ag45', number = 645, id = 0a010287, starting, task 645 has started. ] TEST3 : creating task 'ag46', number = 646, id = 0a010288, starting, task 646 has started. ] TEST3 : creating task 'ag47', number = 647, id = 0a010289, starting, task 647 has started. ] TEST3 : creating task 'ag48', number = 648, id = 0a01028a, starting, task 648 has started. ] TEST3 : creating task 'ag49', number = 649, id = 0a01028b, starting, task 649 has started. ] TEST3 : creating task 'ag50', number = 650, id = 0a01028c, starting, task 650 has started. ] TEST3 : creating task 'ag51', number = 651, id = 0a01028d, starting, task 651 has started. ] TEST3 : creating task 'ag52', number = 652, id = 0a01028e, starting, task 652 has started. ] TEST3 : creating task 'ag53', number = 653, id = 0a01028f, starting, task 653 has started. ] TEST3 : creating task 'ag54', number = 654, id = 0a010290, starting, task 654 has started. ] TEST3 : creating task 'ag55', number = 655, id = 0a010291, starting, task 655 has started. ] TEST3 : creating task 'ag56', number = 656, id = 0a010292, starting, task 656 has started. ] TEST3 : creating task 'ag57', number = 657, id = 0a010293, starting, task 657 has started. ] TEST3 : creating task 'ag58', number = 658, id = 0a010294, starting, task 658 has started. ] TEST3 : creating task 'ag59', number = 659, id = 0a010295, starting, task 659 has started. ] TEST3 : creating task 'ag60', number = 660, id = 0a010296, starting, task 660 has started. ] TEST3 : creating task 'ag61', number = 661, id = 0a010297, starting, task 661 has started. ] TEST3 : creating task 'ag62', number = 662, id = 0a010298, starting, task 662 has started. ] TEST3 : creating task 'ag63', number = 663, id = 0a010299, starting, task 663 has started. ] TEST3 : creating task 'ag64', number = 664, id = 0a01029a, starting, task 664 has started. ] TEST3 : creating task 'ag65', number = 665, id = 0a01029b, starting, task 665 has started. ] TEST3 : creating task 'ag66', number = 666, id = 0a01029c, starting, task 666 has started. ] TEST3 : creating task 'ag67', number = 667, id = 0a01029d, starting, task 667 has started. ] TEST3 : creating task 'ag68', number = 668, id = 0a01029e, starting, task 668 has started. ] TEST3 : creating task 'ag69', number = 669, id = 0a01029f, starting, task 669 has started. ] TEST3 : creating task 'ag70', number = 670, id = 0a0102a0, starting, task 670 has started. ] TEST3 : creating task 'ag71', number = 671, id = 0a0102a1, starting, task 671 has started. ] TEST3 : creating task 'ag72', number = 672, id = 0a0102a2, starting, task 672 has started. ] TEST3 : creating task 'ag73', number = 673, id = 0a0102a3, starting, task 673 has started. ] TEST3 : creating task 'ag74', number = 674, id = 0a0102a4, starting, task 674 has started. ] TEST3 : creating task 'ag75', number = 675, id = 0a0102a5, starting, task 675 has started. ] TEST3 : creating task 'ag76', number = 676, id = 0a0102a6, starting, task 676 has started. ] TEST3 : creating task 'ag77', number = 677, id = 0a0102a7, starting, task 677 has started. ] TEST3 : creating task 'ag78', number = 678, id = 0a0102a8, starting, task 678 has started. ] TEST3 : creating task 'ag79', number = 679, id = 0a0102a9, starting, task 679 has started. ] TEST3 : creating task 'ag80', number = 680, id = 0a0102aa, starting, task 680 has started. ] TEST3 : creating task 'ag81', number = 681, id = 0a0102ab, starting, task 681 has started. ] TEST3 : creating task 'ag82', number = 682, id = 0a0102ac, starting, task 682 has started. ] TEST3 : creating task 'ag83', number = 683, id = 0a0102ad, starting, task 683 has started. ] TEST3 : creating task 'ag84', number = 684, id = 0a0102ae, starting, task 684 has started. ] TEST3 : creating task 'ag85', number = 685, id = 0a0102af, starting, task 685 has started. ] TEST3 : creating task 'ag86', number = 686, id = 0a0102b0, starting, task 686 has started. ] TEST3 : creating task 'ag87', number = 687, id = 0a0102b1, starting, task 687 has started. ] TEST3 : creating task 'ag88', number = 688, id = 0a0102b2, starting, task 688 has started. ] TEST3 : creating task 'ag89', number = 689, id = 0a0102b3, starting, task 689 has started. ] TEST3 : creating task 'ag90', number = 690, id = 0a0102b4, starting, task 690 has started. ] TEST3 : creating task 'ag91', number = 691, id = 0a0102b5, starting, task 691 has started. ] TEST3 : creating task 'ag92', number = 692, id = 0a0102b6, starting, task 692 has started. ] TEST3 : creating task 'ag93', number = 693, id = 0a0102b7, starting, task 693 has started. ] TEST3 : creating task 'ag94', number = 694, id = 0a0102b8, starting, task 694 has started. ] TEST3 : creating task 'ag95', number = 695, id = 0a0102b9, starting, task 695 has started. ] TEST3 : creating task 'ag96', number = 696, id = 0a0102ba, starting, task 696 has started. ] TEST3 : creating task 'ag97', number = 697, id = 0a0102bb, starting, task 697 has started. ] TEST3 : creating task 'ag98', number = 698, id = 0a0102bc, starting, task 698 has started. ] TEST3 : creating task 'ag99', number = 699, id = 0a0102bd, starting, task 699 has started. ] TEST3 : creating task 'ah00', number = 700, id = 0a0102be, starting, task 700 has started. ] TEST3 : creating task 'ah01', number = 701, id = 0a0102bf, starting, task 701 has started. ] TEST3 : creating task 'ah02', number = 702, id = 0a0102c0, starting, task 702 has started. ] TEST3 : creating task 'ah03', number = 703, id = 0a0102c1, starting, task 703 has started. ] TEST3 : creating task 'ah04', number = 704, id = 0a0102c2, starting, task 704 has started. ] TEST3 : creating task 'ah05', number = 705, id = 0a0102c3, starting, task 705 has started. ] TEST3 : creating task 'ah06', number = 706, id = 0a0102c4, starting, task 706 has started. ] TEST3 : creating task 'ah07', number = 707, id = 0a0102c5, starting, task 707 has started. ] TEST3 : creating task 'ah08', number = 708, id = 0a0102c6, starting, task 708 has started. ] TEST3 : creating task 'ah09', number = 709, id = 0a0102c7, starting, task 709 has started. ] TEST3 : creating task 'ah10', number = 710, id = 0a0102c8, starting, task 710 has started. ] TEST3 : creating task 'ah11', number = 711, id = 0a0102c9, starting, task 711 has started. ] TEST3 : creating task 'ah12', number = 712, id = 0a0102ca, starting, task 712 has started. ] TEST3 : creating task 'ah13', number = 713, id = 0a0102cb, starting, task 713 has started. ] TEST3 : creating task 'ah14', number = 714, id = 0a0102cc, starting, task 714 has started. ] TEST3 : creating task 'ah15', number = 715, id = 0a0102cd, starting, task 715 has started. ] TEST3 : creating task 'ah16', number = 716, id = 0a0102ce, starting, task 716 has started. ] TEST3 : creating task 'ah17', number = 717, id = 0a0102cf, starting, task 717 has started. ] TEST3 : creating task 'ah18', number = 718, id = 0a0102d0, starting, task 718 has started. ] TEST3 : creating task 'ah19', number = 719, id = 0a0102d1, starting, task 719 has started. ] TEST3 : creating task 'ah20', number = 720, id = 0a0102d2, starting, task 720 has started. ] TEST3 : creating task 'ah21', number = 721, id = 0a0102d3, starting, task 721 has started. ] TEST3 : creating task 'ah22', number = 722, id = 0a0102d4, starting, task 722 has started. ] TEST3 : creating task 'ah23', number = 723, id = 0a0102d5, starting, task 723 has started. ] TEST3 : creating task 'ah24', number = 724, id = 0a0102d6, starting, task 724 has started. ] TEST3 : creating task 'ah25', number = 725, id = 0a0102d7, starting, task 725 has started. ] TEST3 : creating task 'ah26', number = 726, id = 0a0102d8, starting, task 726 has started. ] TEST3 : creating task 'ah27', number = 727, id = 0a0102d9, starting, task 727 has started. ] TEST3 : creating task 'ah28', number = 728, id = 0a0102da, starting, task 728 has started. ] TEST3 : creating task 'ah29', number = 729, id = 0a0102db, starting, task 729 has started. ] TEST3 : creating task 'ah30', number = 730, id = 0a0102dc, starting, task 730 has started. ] TEST3 : creating task 'ah31', number = 731, id = 0a0102dd, starting, task 731 has started. ] TEST3 : creating task 'ah32', number = 732, id = 0a0102de, starting, task 732 has started. ] TEST3 : creating task 'ah33', number = 733, id = 0a0102df, starting, task 733 has started. ] TEST3 : creating task 'ah34', number = 734, id = 0a0102e0, starting, task 734 has started. ] TEST3 : creating task 'ah35', number = 735, id = 0a0102e1, starting, task 735 has started. ] TEST3 : creating task 'ah36', number = 736, id = 0a0102e2, starting, task 736 has started. ] TEST3 : creating task 'ah37', number = 737, id = 0a0102e3, starting, task 737 has started. ] TEST3 : creating task 'ah38', number = 738, id = 0a0102e4, starting, task 738 has started. ] TEST3 : creating task 'ah39', number = 739, id = 0a0102e5, starting, task 739 has started. ] TEST3 : creating task 'ah40', number = 740, id = 0a0102e6, starting, task 740 has started. ] TEST3 : creating task 'ah41', number = 741, id = 0a0102e7, starting, task 741 has started. ] TEST3 : creating task 'ah42', number = 742, id = 0a0102e8, starting, task 742 has started. ] TEST3 : creating task 'ah43', number = 743, id = 0a0102e9, starting, task 743 has started. ] TEST3 : creating task 'ah44', number = 744, id = 0a0102ea, starting, task 744 has started. ] TEST3 : creating task 'ah45', number = 745, id = 0a0102eb, starting, task 745 has started. ] TEST3 : creating task 'ah46', number = 746, id = 0a0102ec, starting, task 746 has started. ] TEST3 : creating task 'ah47', number = 747, id = 0a0102ed, starting, task 747 has started. ] TEST3 : creating task 'ah48', number = 748, id = 0a0102ee, starting, task 748 has started. ] TEST3 : creating task 'ah49', number = 749, id = 0a0102ef, starting, task 749 has started. ] TEST3 : creating task 'ah50', number = 750, id = 0a0102f0, starting, task 750 has started. ] TEST3 : creating task 'ah51', number = 751, id = 0a0102f1, starting, task 751 has started. ] TEST3 : creating task 'ah52', number = 752, id = 0a0102f2, starting, task 752 has started. ] TEST3 : creating task 'ah53', number = 753, id = 0a0102f3, starting, task 753 has started. ] TEST3 : creating task 'ah54', number = 754, id = 0a0102f4, starting, task 754 has started. ] TEST3 : creating task 'ah55', number = 755, id = 0a0102f5, starting, task 755 has started. ] TEST3 : creating task 'ah56', number = 756, id = 0a0102f6, starting, task 756 has started. ] TEST3 : creating task 'ah57', number = 757, id = 0a0102f7, starting, task 757 has started. ] TEST3 : creating task 'ah58', number = 758, id = 0a0102f8, starting, task 758 has started. ] TEST3 : creating task 'ah59', number = 759, id = 0a0102f9, starting, task 759 has started. ] TEST3 : creating task 'ah60', number = 760, id = 0a0102fa, starting, task 760 has started. ] TEST3 : creating task 'ah61', number = 761, id = 0a0102fb, starting, task 761 has started. ] TEST3 : creating task 'ah62', number = 762, id = 0a0102fc, starting, task 762 has started. ] TEST3 : creating task 'ah63', number = 763, id = 0a0102fd, starting, task 763 has started. ] TEST3 : creating task 'ah64', number = 764, id = 0a0102fe, starting, task 764 has started. ] TEST3 : creating task 'ah65', number = 765, id = 0a0102ff, starting, task 765 has started. ] TEST3 : creating task 'ah66', number = 766, id = 0a010300, starting, task 766 has started. ] TEST3 : creating task 'ah67', number = 767, id = 0a010301, starting, task 767 has started. ] TEST3 : creating task 'ah68', number = 768, id = 0a010302, starting, task 768 has started. ] TEST3 : creating task 'ah69', number = 769, id = 0a010303, starting, task 769 has started. ] TEST3 : creating task 'ah70', number = 770, id = 0a010304, starting, task 770 has started. ] TEST3 : creating task 'ah71', number = 771, id = 0a010305, starting, task 771 has started. ] TEST3 : creating task 'ah72', number = 772, id = 0a010306, starting, task 772 has started. ] TEST3 : creating task 'ah73', number = 773, id = 0a010307, starting, task 773 has started. ] TEST3 : creating task 'ah74', number = 774, id = 0a010308, starting, task 774 has started. ] TEST3 : creating task 'ah75', number = 775, id = 0a010309, starting, task 775 has started. ] TEST3 : creating task 'ah76', number = 776, id = 0a01030a, starting, task 776 has started. ] TEST3 : creating task 'ah77', number = 777, id = 0a01030b, starting, task 777 has started. ] TEST3 : creating task 'ah78', number = 778, id = 0a01030c, starting, task 778 has started. ] TEST3 : creating task 'ah79', number = 779, id = 0a01030d, starting, task 779 has started. ] TEST3 : creating task 'ah80', number = 780, id = 0a01030e, starting, task 780 has started. ] TEST3 : creating task 'ah81', number = 781, id = 0a01030f, starting, task 781 has started. ] TEST3 : creating task 'ah82', number = 782, id = 0a010310, starting, task 782 has started. ] TEST3 : creating task 'ah83', number = 783, id = 0a010311, starting, task 783 has started. ] TEST3 : creating task 'ah84', number = 784, id = 0a010312, starting, task 784 has started. ] TEST3 : creating task 'ah85', number = 785, id = 0a010313, starting, task 785 has started. ] TEST3 : creating task 'ah86', number = 786, id = 0a010314, starting, task 786 has started. ] TEST3 : creating task 'ah87', number = 787, id = 0a010315, starting, task 787 has started. ] TEST3 : creating task 'ah88', number = 788, id = 0a010316, starting, task 788 has started. ] TEST3 : creating task 'ah89', number = 789, id = 0a010317, starting, task 789 has started. ] TEST3 : creating task 'ah90', number = 790, id = 0a010318, starting, task 790 has started. ] TEST3 : creating task 'ah91', number = 791, id = 0a010319, starting, task 791 has started. ] TEST3 : creating task 'ah92', number = 792, id = 0a01031a, starting, task 792 has started. ] TEST3 : creating task 'ah93', number = 793, id = 0a01031b, starting, task 793 has started. ] TEST3 : creating task 'ah94', number = 794, id = 0a01031c, starting, task 794 has started. ] TEST3 : creating task 'ah95', number = 795, id = 0a01031d, starting, task 795 has started. ] TEST3 : creating task 'ah96', number = 796, id = 0a01031e, starting, task 796 has started. ] TEST3 : creating task 'ah97', number = 797, id = 0a01031f, starting, task 797 has started. ] TEST3 : creating task 'ah98', number = 798, id = 0a010320, starting, task 798 has started. ] TEST3 : creating task 'ah99', number = 799, id = 0a010321, starting, task 799 has started. ] TEST3 : creating task 'ai00', number = 800, id = 0a010322, starting, task 800 has started. ] TEST3 : creating task 'ai01', number = 801, id = 0a010323, starting, task 801 has started. ] TEST3 : creating task 'ai02', number = 802, id = 0a010324, starting, task 802 has started. ] TEST3 : creating task 'ai03', number = 803, id = 0a010325, starting, task 803 has started. ] TEST3 : creating task 'ai04', number = 804, id = 0a010326, starting, task 804 has started. ] TEST3 : creating task 'ai05', number = 805, id = 0a010327, starting, task 805 has started. ] TEST3 : creating task 'ai06', number = 806, id = 0a010328, starting, task 806 has started. ] TEST3 : creating task 'ai07', number = 807, id = 0a010329, starting, task 807 has started. ] TEST3 : creating task 'ai08', number = 808, id = 0a01032a, starting, task 808 has started. ] TEST3 : creating task 'ai09', number = 809, id = 0a01032b, starting, task 809 has started. ] TEST3 : creating task 'ai10', number = 810, id = 0a01032c, starting, task 810 has started. ] TEST3 : creating task 'ai11', number = 811, id = 0a01032d, starting, task 811 has started. ] TEST3 : creating task 'ai12', number = 812, id = 0a01032e, starting, task 812 has started. ] TEST3 : creating task 'ai13', number = 813, id = 0a01032f, starting, task 813 has started. ] TEST3 : creating task 'ai14', number = 814, id = 0a010330, starting, task 814 has started. ] TEST3 : creating task 'ai15', number = 815, id = 0a010331, starting, task 815 has started. ] TEST3 : creating task 'ai16', number = 816, id = 0a010332, starting, task 816 has started. ] TEST3 : creating task 'ai17', number = 817, id = 0a010333, starting, task 817 has started. ] TEST3 : creating task 'ai18', number = 818, id = 0a010334, starting, task 818 has started. ] TEST3 : creating task 'ai19', number = 819, id = 0a010335, starting, task 819 has started. ] TEST3 : creating task 'ai20', number = 820, id = 0a010336, starting, task 820 has started. ] TEST3 : creating task 'ai21', number = 821, id = 0a010337, starting, task 821 has started. ] TEST3 : creating task 'ai22', number = 822, id = 0a010338, starting, task 822 has started. ] TEST3 : creating task 'ai23', number = 823, id = 0a010339, starting, task 823 has started. ] TEST3 : creating task 'ai24', number = 824, id = 0a01033a, starting, task 824 has started. ] TEST3 : creating task 'ai25', number = 825, id = 0a01033b, starting, task 825 has started. ] TEST3 : creating task 'ai26', number = 826, id = 0a01033c, starting, task 826 has started. ] TEST3 : creating task 'ai27', number = 827, id = 0a01033d, starting, task 827 has started. ] TEST3 : creating task 'ai28', number = 828, id = 0a01033e, starting, task 828 has started. ] TEST3 : creating task 'ai29', number = 829, id = 0a01033f, starting, task 829 has started. ] TEST3 : creating task 'ai30', number = 830, id = 0a010340, starting, task 830 has started. ] TEST3 : creating task 'ai31', number = 831, id = 0a010341, starting, task 831 has started. ] TEST3 : creating task 'ai32', number = 832, id = 0a010342, starting, task 832 has started. ] TEST3 : creating task 'ai33', number = 833, id = 0a010343, starting, task 833 has started. ] TEST3 : creating task 'ai34', number = 834, id = 0a010344, starting, task 834 has started. ] TEST3 : creating task 'ai35', number = 835, id = 0a010345, starting, task 835 has started. ] TEST3 : creating task 'ai36', number = 836, id = 0a010346, starting, task 836 has started. ] TEST3 : creating task 'ai37', number = 837, id = 0a010347, starting, task 837 has started. ] TEST3 : creating task 'ai38', number = 838, id = 0a010348, starting, task 838 has started. ] TEST3 : creating task 'ai39', number = 839, id = 0a010349, starting, task 839 has started. ] TEST3 : creating task 'ai40', number = 840, id = 0a01034a, starting, task 840 has started. ] TEST3 : creating task 'ai41', number = 841, id = 0a01034b, starting, task 841 has started. ] TEST3 : creating task 'ai42', number = 842, id = 0a01034c, starting, task 842 has started. ] TEST3 : creating task 'ai43', number = 843, id = 0a01034d, starting, task 843 has started. ] TEST3 : creating task 'ai44', number = 844, id = 0a01034e, starting, task 844 has started. ] TEST3 : creating task 'ai45', number = 845, id = 0a01034f, starting, task 845 has started. ] TEST3 : creating task 'ai46', number = 846, id = 0a010350, starting, task 846 has started. ] TEST3 : creating task 'ai47', number = 847, id = 0a010351, starting, task 847 has started. ] TEST3 : creating task 'ai48', number = 848, id = 0a010352, starting, task 848 has started. ] TEST3 : creating task 'ai49', number = 849, id = 0a010353, starting, task 849 has started. ] TEST3 : creating task 'ai50', number = 850, id = 0a010354, starting, task 850 has started. ] TEST3 : creating task 'ai51', number = 851, id = 0a010355, starting, task 851 has started. ] TEST3 : creating task 'ai52', number = 852, id = 0a010356, starting, task 852 has started. ] TEST3 : creating task 'ai53', number = 853, id = 0a010357, starting, task 853 has started. ] TEST3 : creating task 'ai54', number = 854, id = 0a010358, starting, task 854 has started. ] TEST3 : creating task 'ai55', number = 855, id = 0a010359, starting, task 855 has started. ] TEST3 : creating task 'ai56', number = 856, id = 0a01035a, starting, task 856 has started. ] TEST3 : creating task 'ai57', number = 857, id = 0a01035b, starting, task 857 has started. ] TEST3 : creating task 'ai58', number = 858, id = 0a01035c, starting, task 858 has started. ] TEST3 : creating task 'ai59', number = 859, id = 0a01035d, starting, task 859 has started. ] TEST3 : creating task 'ai60', number = 860, id = 0a01035e, starting, task 860 has started. ] TEST3 : creating task 'ai61', number = 861, id = 0a01035f, starting, task 861 has started. ] TEST3 : creating task 'ai62', number = 862, id = 0a010360, starting, task 862 has started. ] TEST3 : creating task 'ai63', number = 863, id = 0a010361, starting, task 863 has started. ] TEST3 : creating task 'ai64', number = 864, id = 0a010362, starting, task 864 has started. ] TEST3 : creating task 'ai65', number = 865, id = 0a010363, starting, task 865 has started. ] TEST3 : creating task 'ai66', number = 866, id = 0a010364, starting, task 866 has started. ] TEST3 : creating task 'ai67', number = 867, id = 0a010365, starting, task 867 has started. ] TEST3 : creating task 'ai68', number = 868, id = 0a010366, starting, task 868 has started. ] TEST3 : creating task 'ai69', number = 869, id = 0a010367, starting, task 869 has started. ] TEST3 : creating task 'ai70', number = 870, id = 0a010368, starting, task 870 has started. ] TEST3 : creating task 'ai71', number = 871, id = 0a010369, starting, task 871 has started. ] TEST3 : creating task 'ai72', number = 872, id = 0a01036a, starting, task 872 has started. ] TEST3 : creating task 'ai73', number = 873, id = 0a01036b, starting, task 873 has started. ] TEST3 : creating task 'ai74', number = 874, id = 0a01036c, starting, task 874 has started. ] TEST3 : creating task 'ai75', number = 875, id = 0a01036d, starting, task 875 has started. ] TEST3 : creating task 'ai76', number = 876, id = 0a01036e, starting, task 876 has started. ] TEST3 : creating task 'ai77', number = 877, id = 0a01036f, starting, task 877 has started. ] TEST3 : creating task 'ai78', number = 878, id = 0a010370, starting, task 878 has started. ] TEST3 : creating task 'ai79', number = 879, id = 0a010371, starting, task 879 has started. ] TEST3 : creating task 'ai80', number = 880, id = 0a010372, starting, task 880 has started. ] TEST3 : creating task 'ai81', number = 881, id = 0a010373, starting, task 881 has started. ] TEST3 : creating task 'ai82', number = 882, id = 0a010374, starting, task 882 has started. ] TEST3 : creating task 'ai83', number = 883, id = 0a010375, starting, task 883 has started. ] TEST3 : creating task 'ai84', number = 884, id = 0a010376, starting, task 884 has started. ] TEST3 : creating task 'ai85', number = 885, id = 0a010377, starting, task 885 has started. ] TEST3 : creating task 'ai86', number = 886, id = 0a010378, starting, task 886 has started. ] TEST3 : creating task 'ai87', number = 887, id = 0a010379, starting, task 887 has started. ] TEST3 : creating task 'ai88', number = 888, id = 0a01037a, starting, task 888 has started. ] TEST3 : creating task 'ai89', number = 889, id = 0a01037b, starting, task 889 has started. ] TEST3 : creating task 'ai90', number = 890, id = 0a01037c, starting, task 890 has started. ] TEST3 : creating task 'ai91', number = 891, id = 0a01037d, starting, task 891 has started. ] TEST3 : creating task 'ai92', number = 892, id = 0a01037e, starting, task 892 has started. ] TEST3 : creating task 'ai93', number = 893, id = 0a01037f, starting, task 893 has started. ] TEST3 : creating task 'ai94', number = 894, id = 0a010380, starting, task 894 has started. ] TEST3 : creating task 'ai95', number = 895, id = 0a010381, starting, task 895 has started. ] TEST3 : creating task 'ai96', number = 896, id = 0a010382, starting, task 896 has started. ] TEST3 : creating task 'ai97', number = 897, id = 0a010383, starting, task 897 has started. ] TEST3 : creating task 'ai98', number = 898, id = 0a010384, starting, task 898 has started. ] TEST3 : creating task 'ai99', number = 899, id = 0a010385, starting, task 899 has started. ] TEST3 : creating task 'aj00', number = 900, id = 0a010386, starting, task 900 has started. ] TEST3 : creating task 'aj01', number = 901, id = 0a010387, starting, task 901 has started. ] TEST3 : creating task 'aj02', number = 902, id = 0a010388, starting, task 902 has started. ] TEST3 : creating task 'aj03', number = 903, id = 0a010389, starting, task 903 has started. ] TEST3 : creating task 'aj04', number = 904, id = 0a01038a, starting, task 904 has started. ] TEST3 : creating task 'aj05', number = 905, id = 0a01038b, starting, task 905 has started. ] TEST3 : creating task 'aj06', number = 906, id = 0a01038c, starting, task 906 has started. ] TEST3 : creating task 'aj07', number = 907, id = 0a01038d, starting, task 907 has started. ] TEST3 : creating task 'aj08', number = 908, id = 0a01038e, starting, task 908 has started. ] TEST3 : creating task 'aj09', number = 909, id = 0a01038f, starting, task 909 has started. ] TEST3 : creating task 'aj10', number = 910, id = 0a010390, starting, task 910 has started. ] TEST3 : creating task 'aj11', number = 911, id = 0a010391, starting, task 911 has started. ] TEST3 : creating task 'aj12', number = 912, id = 0a010392, starting, task 912 has started. ] TEST3 : creating task 'aj13', number = 913, id = 0a010393, starting, task 913 has started. ] TEST3 : creating task 'aj14', number = 914, id = 0a010394, starting, task 914 has started. ] TEST3 : creating task 'aj15', number = 915, id = 0a010395, starting, task 915 has started. ] TEST3 : creating task 'aj16', number = 916, id = 0a010396, starting, task 916 has started. ] TEST3 : creating task 'aj17', number = 917, id = 0a010397, starting, task 917 has started. ] TEST3 : creating task 'aj18', number = 918, id = 0a010398, starting, task 918 has started. ] TEST3 : creating task 'aj19', number = 919, id = 0a010399, starting, task 919 has started. ] TEST3 : creating task 'aj20', number = 920, id = 0a01039a, starting, task 920 has started. ] TEST3 : creating task 'aj21', number = 921, id = 0a01039b, starting, task 921 has started. ] TEST3 : creating task 'aj22', number = 922, id = 0a01039c, starting, task 922 has started. ] TEST3 : creating task 'aj23', number = 923, id = 0a01039d, starting, task 923 has started. ] TEST3 : creating task 'aj24', number = 924, id = 0a01039e, starting, task 924 has started. ] TEST3 : creating task 'aj25', number = 925, id = 0a01039f, starting, task 925 has started. ] TEST3 : creating task 'aj26', number = 926, id = 0a0103a0, starting, task 926 has started. ] TEST3 : creating task 'aj27', number = 927, id = 0a0103a1, starting, task 927 has started. ] TEST3 : creating task 'aj28', number = 928, id = 0a0103a2, starting, task 928 has started. ] TEST3 : creating task 'aj29', number = 929, id = 0a0103a3, starting, task 929 has started. ] TEST3 : creating task 'aj30', number = 930, id = 0a0103a4, starting, task 930 has started. ] TEST3 : creating task 'aj31', number = 931, id = 0a0103a5, starting, task 931 has started. ] TEST3 : creating task 'aj32', number = 932, id = 0a0103a6, starting, task 932 has started. ] TEST3 : creating task 'aj33', number = 933, id = 0a0103a7, starting, task 933 has started. ] TEST3 : creating task 'aj34', number = 934, id = 0a0103a8, starting, task 934 has started. ] TEST3 : creating task 'aj35', number = 935, id = 0a0103a9, starting, task 935 has started. ] TEST3 : creating task 'aj36', number = 936, id = 0a0103aa, starting, task 936 has started. ] TEST3 : creating task 'aj37', number = 937, id = 0a0103ab, starting, task 937 has started. ] TEST3 : creating task 'aj38', number = 938, id = 0a0103ac, starting, task 938 has started. ] TEST3 : creating task 'aj39', number = 939, id = 0a0103ad, starting, task 939 has started. ] TEST3 : creating task 'aj40', number = 940, id = 0a0103ae, starting, task 940 has started. ] TEST3 : creating task 'aj41', number = 941, id = 0a0103af, starting, task 941 has started. ] TEST3 : creating task 'aj42', number = 942, id = 0a0103b0, starting, task 942 has started. ] TEST3 : creating task 'aj43', number = 943, id = 0a0103b1, starting, task 943 has started. ] TEST3 : creating task 'aj44', number = 944, id = 0a0103b2, starting, task 944 has started. ] TEST3 : creating task 'aj45', number = 945, id = 0a0103b3, starting, task 945 has started. ] TEST3 : creating task 'aj46', number = 946, id = 0a0103b4, starting, task 946 has started. ] TEST3 : creating task 'aj47', number = 947, id = 0a0103b5, starting, task 947 has started. ] TEST3 : creating task 'aj48', number = 948, id = 0a0103b6, starting, task 948 has started. ] TEST3 : creating task 'aj49', number = 949, id = 0a0103b7, starting, task 949 has started. ] TEST3 : creating task 'aj50', number = 950, id = 0a0103b8, starting, task 950 has started. ] TEST3 : creating task 'aj51', number = 951, id = 0a0103b9, starting, task 951 has started. ] TEST3 : creating task 'aj52', number = 952, id = 0a0103ba, starting, task 952 has started. ] TEST3 : creating task 'aj53', number = 953, id = 0a0103bb, starting, task 953 has started. ] TEST3 : creating task 'aj54', number = 954, id = 0a0103bc, starting, task 954 has started. ] TEST3 : creating task 'aj55', number = 955, id = 0a0103bd, starting, task 955 has started. ] TEST3 : creating task 'aj56', number = 956, id = 0a0103be, starting, task 956 has started. ] TEST3 : creating task 'aj57', number = 957, id = 0a0103bf, starting, task 957 has started. ] TEST3 : creating task 'aj58', number = 958, id = 0a0103c0, starting, task 958 has started. ] TEST3 : creating task 'aj59', number = 959, id = 0a0103c1, starting, task 959 has started. ] TEST3 : creating task 'aj60', number = 960, id = 0a0103c2, starting, task 960 has started. ] TEST3 : creating task 'aj61', number = 961, id = 0a0103c3, starting, task 961 has started. ] TEST3 : creating task 'aj62', number = 962, id = 0a0103c4, starting, task 962 has started. ] TEST3 : creating task 'aj63', number = 963, id = 0a0103c5, starting, task 963 has started. ] TEST3 : creating task 'aj64', number = 964, id = 0a0103c6, starting, task 964 has started. ] TEST3 : creating task 'aj65', number = 965, id = 0a0103c7, starting, task 965 has started. ] TEST3 : creating task 'aj66', number = 966, id = 0a0103c8, starting, task 966 has started. ] TEST3 : creating task 'aj67', number = 967, id = 0a0103c9, starting, task 967 has started. ] TEST3 : creating task 'aj68', number = 968, id = 0a0103ca, starting, task 968 has started. ] TEST3 : creating task 'aj69', number = 969, id = 0a0103cb, starting, task 969 has started. ] TEST3 : creating task 'aj70', number = 970, id = 0a0103cc, starting, task 970 has started. ] TEST3 : creating task 'aj71', number = 971, id = 0a0103cd, starting, task 971 has started. ] TEST3 : creating task 'aj72', number = 972, id = 0a0103ce, starting, task 972 has started. ] TEST3 : creating task 'aj73', number = 973, id = 0a0103cf, starting, task 973 has started. ] TEST3 : creating task 'aj74', number = 974, id = 0a0103d0, starting, task 974 has started. ] TEST3 : creating task 'aj75', number = 975, id = 0a0103d1, starting, task 975 has started. ] TEST3 : creating task 'aj76', number = 976, id = 0a0103d2, starting, task 976 has started. ] TEST3 : creating task 'aj77', number = 977, id = 0a0103d3, starting, task 977 has started. ] TEST3 : creating task 'aj78', number = 978, id = 0a0103d4, starting, task 978 has started. ] TEST3 : creating task 'aj79', number = 979, id = 0a0103d5, starting, task 979 has started. ] TEST3 : creating task 'aj80', number = 980, id = 0a0103d6, starting, task 980 has started. ] TEST3 : creating task 'aj81', number = 981, id = 0a0103d7, starting, task 981 has started. ] TEST3 : creating task 'aj82', number = 982, id = 0a0103d8, starting, task 982 has started. ] TEST3 : creating task 'aj83', number = 983, id = 0a0103d9, starting, task 983 has started. ] TEST3 : creating task 'aj84', number = 984, id = 0a0103da, starting, task 984 has started. ] TEST3 : creating task 'aj85', number = 985, id = 0a0103db, starting, task 985 has started. ] TEST3 : creating task 'aj86', number = 986, id = 0a0103dc, starting, task 986 has started. ] TEST3 : creating task 'aj87', number = 987, id = 0a0103dd, starting, task 987 has started. ] TEST3 : creating task 'aj88', number = 988, id = 0a0103de, starting, task 988 has started. ] TEST3 : creating task 'aj89', number = 989, id = 0a0103df, starting, task 989 has started. ] TEST3 : creating task 'aj90', number = 990, id = 0a0103e0, starting, task 990 has started. ] TEST3 : creating task 'aj91', number = 991, id = 0a0103e1, starting, task 991 has started. ] TEST3 : creating task 'aj92', number = 992, id = 0a0103e2, starting, task 992 has started. ] TEST3 : creating task 'aj93', number = 993, id = 0a0103e3, starting, task 993 has started. ] TEST3 : creating task 'aj94', number = 994, id = 0a0103e4, starting, task 994 has started. ] TEST3 : creating task 'aj95', number = 995, id = 0a0103e5, starting, task 995 has started. ] TEST3 : creating task 'aj96', number = 996, id = 0a0103e6, starting, task 996 has started. ] TEST3 : creating task 'aj97', number = 997, id = 0a0103e7, starting, task 997 has started. ] TEST3 : creating task 'aj98', number = 998, id = 0a0103e8, starting, task 998 has started. ] TEST3 : creating task 'aj99', number = 999, id = 0a0103e9, starting, task 999 has started. ] TEST3 : remove, signal task 0a010015, task 4 ending. ] TEST3 : remove, signal task 0a010016, task 5 ending. ] TEST3 : remove, signal task 0a010017, task 6 ending. ] TEST3 : remove, signal task 0a010006, task 9 ending. ] TEST3 : remove, signal task 0a010007, task 10 ending. ] TEST3 : remove, signal task 0a010008, task 11 ending. ] TEST3 : remove, signal task 0a01000b, task 14 ending. ] TEST3 : remove, signal task 0a01000c, task 15 ending. ] TEST3 : remove, signal task 0a01000d, task 16 ending. ] TEST3 : remove, signal task 0a010010, task 19 ending. ] TEST3 : remove, signal task 0a010011, task 20 ending. ] TEST3 : remove, signal task 0a010012, task 21 ending. ] TEST3 : remove, signal task 0a010018, task 7 ending. ] TEST3 : remove, signal task 0a010019, task 8 ending. ] TEST3 : signal task 0a010002 to delete, task 0 ending. ] TEST3 : signal task 0a010003 to delete, task 1 ending. ] TEST3 : signal task 0a010004 to delete, task 2 ending. ] TEST3 : signal task 0a010005 to delete, task 3 ending. ] TEST3 : signal task 0a010009 to delete, task 12 ending. ] TEST3 : signal task 0a01000a to delete, task 13 ending. ] TEST3 : signal task 0a01000e to delete, task 17 ending. ] TEST3 : signal task 0a01000f to delete, task 18 ending. ] TEST3 : signal task 0a010013 to delete, task 22 ending. ] TEST3 : signal task 0a010014 to delete, task 23 ending. ] TEST3 : signal task 0a01001a to delete, task 24 ending. ] TEST3 : signal task 0a01001b to delete, task 25 ending. ] TEST3 : signal task 0a01001c to delete, task 26 ending. ] TEST3 : signal task 0a01001d to delete, task 27 ending. ] TEST3 : signal task 0a01001e to delete, task 28 ending. ] TEST3 : signal task 0a01001f to delete, task 29 ending. ] TEST3 : signal task 0a010020 to delete, task 30 ending. ] TEST3 : signal task 0a010021 to delete, task 31 ending. ] TEST3 : signal task 0a010022 to delete, task 32 ending. ] TEST3 : signal task 0a010023 to delete, task 33 ending. ] TEST3 : signal task 0a010024 to delete, task 34 ending. ] TEST3 : signal task 0a010025 to delete, task 35 ending. ] TEST3 : signal task 0a010026 to delete, task 36 ending. ] TEST3 : signal task 0a010027 to delete, task 37 ending. ] TEST3 : signal task 0a010028 to delete, task 38 ending. ] TEST3 : signal task 0a010029 to delete, task 39 ending. ] TEST3 : signal task 0a01002a to delete, task 40 ending. ] TEST3 : signal task 0a01002b to delete, task 41 ending. ] TEST3 : signal task 0a01002c to delete, task 42 ending. ] TEST3 : signal task 0a01002d to delete, task 43 ending. ] TEST3 : signal task 0a01002e to delete, task 44 ending. ] TEST3 : signal task 0a01002f to delete, task 45 ending. ] TEST3 : signal task 0a010030 to delete, task 46 ending. ] TEST3 : signal task 0a010031 to delete, task 47 ending. ] TEST3 : signal task 0a010032 to delete, task 48 ending. ] TEST3 : signal task 0a010033 to delete, task 49 ending. ] TEST3 : signal task 0a010034 to delete, task 50 ending. ] TEST3 : signal task 0a010035 to delete, task 51 ending. ] TEST3 : signal task 0a010036 to delete, task 52 ending. ] TEST3 : signal task 0a010037 to delete, task 53 ending. ] TEST3 : signal task 0a010038 to delete, task 54 ending. ] TEST3 : signal task 0a010039 to delete, task 55 ending. ] TEST3 : signal task 0a01003a to delete, task 56 ending. ] TEST3 : signal task 0a01003b to delete, task 57 ending. ] TEST3 : signal task 0a01003c to delete, task 58 ending. ] TEST3 : signal task 0a01003d to delete, task 59 ending. ] TEST3 : signal task 0a01003e to delete, task 60 ending. ] TEST3 : signal task 0a01003f to delete, task 61 ending. ] TEST3 : signal task 0a010040 to delete, task 62 ending. ] TEST3 : signal task 0a010041 to delete, task 63 ending. ] TEST3 : signal task 0a010042 to delete, task 64 ending. ] TEST3 : signal task 0a010043 to delete, task 65 ending. ] TEST3 : signal task 0a010044 to delete, task 66 ending. ] TEST3 : signal task 0a010045 to delete, task 67 ending. ] TEST3 : signal task 0a010046 to delete, task 68 ending. ] TEST3 : signal task 0a010047 to delete, task 69 ending. ] TEST3 : signal task 0a010048 to delete, task 70 ending. ] TEST3 : signal task 0a010049 to delete, task 71 ending. ] TEST3 : signal task 0a01004a to delete, task 72 ending. ] TEST3 : signal task 0a01004b to delete, task 73 ending. ] TEST3 : signal task 0a01004c to delete, task 74 ending. ] TEST3 : signal task 0a01004d to delete, task 75 ending. ] TEST3 : signal task 0a01004e to delete, task 76 ending. ] TEST3 : signal task 0a01004f to delete, task 77 ending. ] TEST3 : signal task 0a010050 to delete, task 78 ending. ] TEST3 : signal task 0a010051 to delete, task 79 ending. ] TEST3 : signal task 0a010052 to delete, task 80 ending. ] TEST3 : signal task 0a010053 to delete, task 81 ending. ] TEST3 : signal task 0a010054 to delete, task 82 ending. ] TEST3 : signal task 0a010055 to delete, task 83 ending. ] TEST3 : signal task 0a010056 to delete, task 84 ending. ] TEST3 : signal task 0a010057 to delete, task 85 ending. ] TEST3 : signal task 0a010058 to delete, task 86 ending. ] TEST3 : signal task 0a010059 to delete, task 87 ending. ] TEST3 : signal task 0a01005a to delete, task 88 ending. ] TEST3 : signal task 0a01005b to delete, task 89 ending. ] TEST3 : signal task 0a01005c to delete, task 90 ending. ] TEST3 : signal task 0a01005d to delete, task 91 ending. ] TEST3 : signal task 0a01005e to delete, task 92 ending. ] TEST3 : signal task 0a01005f to delete, task 93 ending. ] TEST3 : signal task 0a010060 to delete, task 94 ending. ] TEST3 : signal task 0a010061 to delete, task 95 ending. ] TEST3 : signal task 0a010062 to delete, task 96 ending. ] TEST3 : signal task 0a010063 to delete, task 97 ending. ] TEST3 : signal task 0a010064 to delete, task 98 ending. ] TEST3 : signal task 0a010065 to delete, task 99 ending. ] TEST3 : signal task 0a010066 to delete, task 100 ending. ] TEST3 : signal task 0a010067 to delete, task 101 ending. ] TEST3 : signal task 0a010068 to delete, task 102 ending. ] TEST3 : signal task 0a010069 to delete, task 103 ending. ] TEST3 : signal task 0a01006a to delete, task 104 ending. ] TEST3 : signal task 0a01006b to delete, task 105 ending. ] TEST3 : signal task 0a01006c to delete, task 106 ending. ] TEST3 : signal task 0a01006d to delete, task 107 ending. ] TEST3 : signal task 0a01006e to delete, task 108 ending. ] TEST3 : signal task 0a01006f to delete, task 109 ending. ] TEST3 : signal task 0a010070 to delete, task 110 ending. ] TEST3 : signal task 0a010071 to delete, task 111 ending. ] TEST3 : signal task 0a010072 to delete, task 112 ending. ] TEST3 : signal task 0a010073 to delete, task 113 ending. ] TEST3 : signal task 0a010074 to delete, task 114 ending. ] TEST3 : signal task 0a010075 to delete, task 115 ending. ] TEST3 : signal task 0a010076 to delete, task 116 ending. ] TEST3 : signal task 0a010077 to delete, task 117 ending. ] TEST3 : signal task 0a010078 to delete, task 118 ending. ] TEST3 : signal task 0a010079 to delete, task 119 ending. ] TEST3 : signal task 0a01007a to delete, task 120 ending. ] TEST3 : signal task 0a01007b to delete, task 121 ending. ] TEST3 : signal task 0a01007c to delete, task 122 ending. ] TEST3 : signal task 0a01007d to delete, task 123 ending. ] TEST3 : signal task 0a01007e to delete, task 124 ending. ] TEST3 : signal task 0a01007f to delete, task 125 ending. ] TEST3 : signal task 0a010080 to delete, task 126 ending. ] TEST3 : signal task 0a010081 to delete, task 127 ending. ] TEST3 : signal task 0a010082 to delete, task 128 ending. ] TEST3 : signal task 0a010083 to delete, task 129 ending. ] TEST3 : signal task 0a010084 to delete, task 130 ending. ] TEST3 : signal task 0a010085 to delete, task 131 ending. ] TEST3 : signal task 0a010086 to delete, task 132 ending. ] TEST3 : signal task 0a010087 to delete, task 133 ending. ] TEST3 : signal task 0a010088 to delete, task 134 ending. ] TEST3 : signal task 0a010089 to delete, task 135 ending. ] TEST3 : signal task 0a01008a to delete, task 136 ending. ] TEST3 : signal task 0a01008b to delete, task 137 ending. ] TEST3 : signal task 0a01008c to delete, task 138 ending. ] TEST3 : signal task 0a01008d to delete, task 139 ending. ] TEST3 : signal task 0a01008e to delete, task 140 ending. ] TEST3 : signal task 0a01008f to delete, task 141 ending. ] TEST3 : signal task 0a010090 to delete, task 142 ending. ] TEST3 : signal task 0a010091 to delete, task 143 ending. ] TEST3 : signal task 0a010092 to delete, task 144 ending. ] TEST3 : signal task 0a010093 to delete, task 145 ending. ] TEST3 : signal task 0a010094 to delete, task 146 ending. ] TEST3 : signal task 0a010095 to delete, task 147 ending. ] TEST3 : signal task 0a010096 to delete, task 148 ending. ] TEST3 : signal task 0a010097 to delete, task 149 ending. ] TEST3 : signal task 0a010098 to delete, task 150 ending. ] TEST3 : signal task 0a010099 to delete, task 151 ending. ] TEST3 : signal task 0a01009a to delete, task 152 ending. ] TEST3 : signal task 0a01009b to delete, task 153 ending. ] TEST3 : signal task 0a01009c to delete, task 154 ending. ] TEST3 : signal task 0a01009d to delete, task 155 ending. ] TEST3 : signal task 0a01009e to delete, task 156 ending. ] TEST3 : signal task 0a01009f to delete, task 157 ending. ] TEST3 : signal task 0a0100a0 to delete, task 158 ending. ] TEST3 : signal task 0a0100a1 to delete, task 159 ending. ] TEST3 : signal task 0a0100a2 to delete, task 160 ending. ] TEST3 : signal task 0a0100a3 to delete, task 161 ending. ] TEST3 : signal task 0a0100a4 to delete, task 162 ending. ] TEST3 : signal task 0a0100a5 to delete, task 163 ending. ] TEST3 : signal task 0a0100a6 to delete, task 164 ending. ] TEST3 : signal task 0a0100a7 to delete, task 165 ending. ] TEST3 : signal task 0a0100a8 to delete, task 166 ending. ] TEST3 : signal task 0a0100a9 to delete, task 167 ending. ] TEST3 : signal task 0a0100aa to delete, task 168 ending. ] TEST3 : signal task 0a0100ab to delete, task 169 ending. ] TEST3 : signal task 0a0100ac to delete, task 170 ending. ] TEST3 : signal task 0a0100ad to delete, task 171 ending. ] TEST3 : signal task 0a0100ae to delete, task 172 ending. ] TEST3 : signal task 0a0100af to delete, task 173 ending. ] TEST3 : signal task 0a0100b0 to delete, task 174 ending. ] TEST3 : signal task 0a0100b1 to delete, task 175 ending. ] TEST3 : signal task 0a0100b2 to delete, task 176 ending. ] TEST3 : signal task 0a0100b3 to delete, task 177 ending. ] TEST3 : signal task 0a0100b4 to delete, task 178 ending. ] TEST3 : signal task 0a0100b5 to delete, task 179 ending. ] TEST3 : signal task 0a0100b6 to delete, task 180 ending. ] TEST3 : signal task 0a0100b7 to delete, task 181 ending. ] TEST3 : signal task 0a0100b8 to delete, task 182 ending. ] TEST3 : signal task 0a0100b9 to delete, task 183 ending. ] TEST3 : signal task 0a0100ba to delete, task 184 ending. ] TEST3 : signal task 0a0100bb to delete, task 185 ending. ] TEST3 : signal task 0a0100bc to delete, task 186 ending. ] TEST3 : signal task 0a0100bd to delete, task 187 ending. ] TEST3 : signal task 0a0100be to delete, task 188 ending. ] TEST3 : signal task 0a0100bf to delete, task 189 ending. ] TEST3 : signal task 0a0100c0 to delete, task 190 ending. ] TEST3 : signal task 0a0100c1 to delete, task 191 ending. ] TEST3 : signal task 0a0100c2 to delete, task 192 ending. ] TEST3 : signal task 0a0100c3 to delete, task 193 ending. ] TEST3 : signal task 0a0100c4 to delete, task 194 ending. ] TEST3 : signal task 0a0100c5 to delete, task 195 ending. ] TEST3 : signal task 0a0100c6 to delete, task 196 ending. ] TEST3 : signal task 0a0100c7 to delete, task 197 ending. ] TEST3 : signal task 0a0100c8 to delete, task 198 ending. ] TEST3 : signal task 0a0100c9 to delete, task 199 ending. ] TEST3 : signal task 0a0100ca to delete, task 200 ending. ] TEST3 : signal task 0a0100cb to delete, task 201 ending. ] TEST3 : signal task 0a0100cc to delete, task 202 ending. ] TEST3 : signal task 0a0100cd to delete, task 203 ending. ] TEST3 : signal task 0a0100ce to delete, task 204 ending. ] TEST3 : signal task 0a0100cf to delete, task 205 ending. ] TEST3 : signal task 0a0100d0 to delete, task 206 ending. ] TEST3 : signal task 0a0100d1 to delete, task 207 ending. ] TEST3 : signal task 0a0100d2 to delete, task 208 ending. ] TEST3 : signal task 0a0100d3 to delete, task 209 ending. ] TEST3 : signal task 0a0100d4 to delete, task 210 ending. ] TEST3 : signal task 0a0100d5 to delete, task 211 ending. ] TEST3 : signal task 0a0100d6 to delete, task 212 ending. ] TEST3 : signal task 0a0100d7 to delete, task 213 ending. ] TEST3 : signal task 0a0100d8 to delete, task 214 ending. ] TEST3 : signal task 0a0100d9 to delete, task 215 ending. ] TEST3 : signal task 0a0100da to delete, task 216 ending. ] TEST3 : signal task 0a0100db to delete, task 217 ending. ] TEST3 : signal task 0a0100dc to delete, task 218 ending. ] TEST3 : signal task 0a0100dd to delete, task 219 ending. ] TEST3 : signal task 0a0100de to delete, task 220 ending. ] TEST3 : signal task 0a0100df to delete, task 221 ending. ] TEST3 : signal task 0a0100e0 to delete, task 222 ending. ] TEST3 : signal task 0a0100e1 to delete, task 223 ending. ] TEST3 : signal task 0a0100e2 to delete, task 224 ending. ] TEST3 : signal task 0a0100e3 to delete, task 225 ending. ] TEST3 : signal task 0a0100e4 to delete, task 226 ending. ] TEST3 : signal task 0a0100e5 to delete, task 227 ending. ] TEST3 : signal task 0a0100e6 to delete, task 228 ending. ] TEST3 : signal task 0a0100e7 to delete, task 229 ending. ] TEST3 : signal task 0a0100e8 to delete, task 230 ending. ] TEST3 : signal task 0a0100e9 to delete, task 231 ending. ] TEST3 : signal task 0a0100ea to delete, task 232 ending. ] TEST3 : signal task 0a0100eb to delete, task 233 ending. ] TEST3 : signal task 0a0100ec to delete, task 234 ending. ] TEST3 : signal task 0a0100ed to delete, task 235 ending. ] TEST3 : signal task 0a0100ee to delete, task 236 ending. ] *** TIMEOUT TIMEOUT ] TEST3 : signal task 0a0100ef to delete, task 237 ending. ] TEST3 : signal task 0a0100f0 to delete, task 238 ending. ] TEST3 : signal task 0a0100f1 to delete, task 239 ending. ] TEST3 : signal task 0a0100f2 to delete, task 240 ending. ] TEST3 : signal task 0a0100f3 to delete, task 241 ending. ] TEST3 : signal task 0a0100f4 to delete, task 242 ending. ] TEST3 : signal task 0a0100f5 to delete, task 243 ending. ] TEST3 : signal task 0a0100f6 to delete, task 244 ending. ] TEST3 : signal task 0a0100f7 to delete, task 245 ending. ] TEST3 : signal task 0a0100f8 to delete, task 246 ending. ] TEST3 : signal task 0a0100f9 to delete, task 247 ending. ] TEST3 : signal task 0a0100fa to delete, task 248 ending. ] TEST3 : signal task 0a0100fb to delete, task 249 ending. ] TEST3 : signal task 0a0100fc to delete, task 250 ending. ] TEST3 : signal task 0a0100fd to delete, task 251 ending. ] TEST3 : signal task 0a0100fe to delete, task 252 ending. ] TEST3 : signal task 0a0100ff to delete, task 253 ending. ] TEST3 : signal task 0a010100 to delete, task 254 ending. ] TEST3 : signal task 0a010101 to delete, task 255 ending. ] TEST3 : signal task 0a010102 to delete, task 256 ending. ] TEST3 : signal task 0a010103 to delete, task 257 ending. ] TEST3 : signal task 0a010104 to delete, task 258 ending. ] TEST3 : signal task 0a010105 to delete, task 259 ending. ] TEST3 : signal task 0a010106 to delete, task 260 ending. ] TEST3 : signal task 0a010107 to delete, task 261 ending. ] TEST3 : signal task 0a010108 to delete, task 262 ending. ] TEST3 : signal task 0a010109 to delete, task 263 ending. ] TEST3 : signal task 0a01010a to delete, task 264 ending. ] TEST3 : signal task 0a01010b to delete, task 265 ending. ] TEST3 : signal task 0a01010c to delete, task 266 ending. ] TEST3 : signal task 0a01010d to delete, task 267 ending. ] TEST3 : signal task 0a01010e to delete, task 268 ending. ] TEST3 : signal task 0a01010f to delete, task 269 ending. ] TEST3 : signal task 0a010110 to delete, task 270 ending. ] TEST3 : signal task 0a010111 to delete, task 271 ending. ] TEST3 : signal task 0a010112 to delete, task 272 ending. ] TEST3 : signal task 0a010113 to delete, task 273 ending. ] TEST3 : signal task 0a010114 to delete, task 274 ending. ] TEST3 : signal task 0a010115 to delete, task 275 ending. ] TEST3 : signal task 0a010116 to delete, task 276 ending. ] TEST3 : signal task 0a010117 to delete, task 277 ending. ] TEST3 : signal task 0a010118 to delete, task 278 ending. ] TEST3 : signal task 0a010119 to delete, task 279 ending. [321/582] p:305 f:3 u:5 e:0 I:0 B:3 t:1 i:0 W:0 | powerpc/psim: sp01.exe <> [404/582] p:387 f:3 u:5 e:0 I:0 B:3 t:2 i:0 W:0 | powerpc/psim: spconfig02.exe Result: failed Time: 0:00:11.045668 spconfig02.exe => gdb: /home/joel/rtems-work/tools/5/bin/powerpc-rtems5-gdb -i=mi --nx --quiet ./powerpc-rtems5/c/psim/testsuites/sptests/spconfig02.exe => Reading symbols from ./powerpc-rtems5/c/psim/testsuites/sptests/spconfig02.exe... => done. => target sim -f /home/joel/rtems-work/rtems-tools/tester/rtems/testing/bsps/psim-device-tree => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-psim/powerpc-rtems5/c/psim/testsuites/sptests/spconfig02.exe ] OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x202571776 ] OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0 ] Overriding NumSources (17) from configuration with 16 ] OpenPIC timer frequency is 1 Hz => test start: SPCONFIG 2 ] *** BEGIN OF TEST SPCONFIG 2 *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] ../../../../../../rtems/c/src/../../testsuites/sptests/spconfig02/init.c: 214 name_of_id == rtems_build_name('I', 'D', 'L', 'E') ] *** FATAL *** ] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT) ] fatal code: 0 (0x00000000) ] RTEMS version: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] RTEMS tools: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] executing thread ID: 0x08a010001 ] executing thread name: UI1 => [Inferior 1 (process 42000) exited with code 075] [405/582] p:388 f:3 u:5 e:0 I:0 B:3 t:2 i:0 W:0 | powerpc/psim: spconsole01.exe <> [443/582] p:425 f:4 u:5 e:0 I:0 B:3 t:2 i:0 W:0 | powerpc/psim: spfatal31.exe Result: failed Time: 0:00:11.070488 spfatal31.exe => gdb: /home/joel/rtems-work/tools/5/bin/powerpc-rtems5-gdb -i=mi --nx --quiet ./powerpc-rtems5/c/psim/testsuites/sptests/spfatal31.exe => Reading symbols from ./powerpc-rtems5/c/psim/testsuites/sptests/spfatal31.exe... => done. => target sim -f /home/joel/rtems-work/rtems-tools/tester/rtems/testing/bsps/psim-device-tree => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-psim/powerpc-rtems5/c/psim/testsuites/sptests/spfatal31.exe ] OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x202571776 ] OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0 ] Overriding NumSources (17) from configuration with 16 ] OpenPIC timer frequency is 1 Hz => test start: SPFATAL 31 ] *** BEGIN OF TEST SPFATAL 31 *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] *** FATAL *** ] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION) ] exception vector 8 (0x8) ] next PC or address of fault = 0x00000248 ] saved MSR = 0x00000042 ] context = interrupt, ISR nest level = 1 ] thread dispatch disable level = 1 ] R0 = 0x00011e0c R1 = 0x0001a368 R2 = 0x00000000 R3 = 0x12010001 ] R4 = 0x00000000 R5 = 0x00000001 R6 = 0x00000001 R7 = 0x00000000 ] R8 = 0x00000001 R9 = 0x00010000 R10 = 0x00000001 R11 = 0x0000d5e5 ] R12 = 0x0000d5e6 R13 = 0x0001ed00 R14 = 0x0001cd70 R15 = 0x00000000 ] R16 = 0x00000000 R17 = 0x00000000 R18 = 0x00000000 R19 = 0x00000000 ] R20 = 0x00000000 R21 = 0x00000000 R22 = 0x00000000 R23 = 0x00000000 ] R24 = 0x00000000 R25 = 0x00000000 R26 = 0x00000001 R27 = 0x00000002 ] R28 = 0x0001a3a0 R29 = 0x00000000 R30 = 0x00017f30 R31 = 0x0001ada8 ] CR = 0x40840404 ] CTR = 0x00000244 ] XER = 0x00000000 ] LR = 0x00011d38 ] DAR = 0x00000000 ] executing thread ID = 0x09010001, name = IDLE ] Stack Trace: ] IP: 0x00000248, LR: 0x00011d38 ] --^ 0x00011e0c--^ 0x0000f118--^ 0x00000514--^ 0x00000720--^ 0x00004b20 ] --^ 0x00003fd4 ] RTEMS version: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] RTEMS tools: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] executing thread ID: 0x089010001 ] executing thread name: IDLE => [Inferior 1 (process 42000) exited with code 075] [444/582] p:426 f:4 u:5 e:0 I:0 B:3 t:2 i:0 W:0 | powerpc/psim: spfatal32.exe <> [582/582] p:563 f:5 u:5 e:0 I:0 B:3 t:2 i:0 W:0 | powerpc/psim: tmtimer01.exe Passed: 567 Failed: 5 User Input: 5 Expected Fail: 0 Indeterminate: 0 Benchmark: 3 Timeout: 2 Invalid: 0 Wrong Version: 0 Wrong Build: 0 Wrong Tools: 0 ------------------ Total: 582 Failures: dl07.exe spfatal31.exe psx12.exe spconfig02.exe dl02.exe User Input: termios.exe fileio.exe monitor.exe top.exe capture.exe Benchmark: linpack.exe dhrystone.exe whetstone.exe Timeouts: unlimited.exe crypt01.exe Average test time: 0:00:03.334721 Testing time : 0:32:20.807846 From joel at rtems.org Mon Dec 3 04:58:22 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 22:58:22 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-epiphany.bset on x86_64-linux-gnu Message-ID: <20181203045822.8E549624A805@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:06:44.615754 Sizes ===== Maximum build usage: 2.615GB Total size: 1.234GB Installed : 604.946MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.249204 Build Set: Time 0:00:16.158978 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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.31.1.cfg package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 467.861MB (installed: 113.888MB) cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.024GB (installed: 382.277MB) cleaning: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-gdb-7.8.1-1.cfg package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 building: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1: 469.225MB (installed: 50.268MB) cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Build Sizes: usage: 2.615GB total: 1.234GB (sources: 657.725MB, patches: 683.735KB, installed 604.946MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:59 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:59 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:52:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:52:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:56:32 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:56:32 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:57:58 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:57:58 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:58:12 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:58:12 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} From joel at rtems.org Mon Dec 3 05:11:44 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 23:11:44 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-i386.bset on x86_64-linux-gnu Message-ID: <20181203051144.33F18624A805@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:13:21.589050 Sizes ===== Maximum build usage: 4.098GB Total size: 1.504GB Installed : 881.817MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.096607 Build Set: Time 0:00:16.924256 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 433.435MB (installed: 44.523MB) cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 509.444MB (installed: 132.939MB) cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 3.237GB (installed: 645.842MB) cleaning: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: i386-rtems5-kernel-5-1 building: i386-rtems5-kernel-5-1 sizes: i386-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: i386-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: i386-rtems5-kernel-5-1 Build Sizes: usage: 4.098GB total: 1.504GB (sources: 657.725MB, patches: 683.735KB, installed 881.817MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 22:58:44 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:58:44 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:00:19 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:00:19 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:00:54 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:00:54 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:11:17 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:11:17 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:11:31 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:11:31 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:11:31 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Sun Dec 2 23:11:31 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 05:22:21 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 23:22:21 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-lm32.bset on x86_64-linux-gnu Message-ID: <20181203052221.858A261DF808@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:10:37.291066 Sizes ===== Maximum build usage: 3.725GB Total size: 1.433GB Installed : 809.481MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.869971 Build Set: Time 0:00:16.606915 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.700MB (installed: 65.067MB) cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.453MB (installed: 114.490MB) cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.935GB (installed: 571.411MB) cleaning: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: lm32-rtems5-kernel-5-1 building: lm32-rtems5-kernel-5-1 sizes: lm32-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: lm32-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: lm32-rtems5-kernel-5-1 Build Sizes: usage: 3.725GB total: 1.433GB (sources: 657.725MB, patches: 683.735KB, installed 809.481MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 23:12:05 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:12:05 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:13:41 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:13:42 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:14:13 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:14:13 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:21:55 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:21:55 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:22:08 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:22:08 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:22:09 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Sun Dec 2 23:22:09 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 05:42:12 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 23:42:12 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-m68k.bset on x86_64-linux-gnu Message-ID: <20181203054212.7E25E60F3356@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:19:50.927179 Sizes ===== Maximum build usage: 6.187GB Total size: 1.835GB Installed : 1.192GB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.827229 Build Set: Time 0:00:15.861124 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 424.121MB (installed: 43.251MB) cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.984MB (installed: 115.160MB) cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 4.996GB (installed: 1003.274MB) cleaning: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: m68k-rtems5-kernel-5-1 building: m68k-rtems5-kernel-5-1 sizes: m68k-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: m68k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: m68k-rtems5-kernel-5-1 Build Sizes: usage: 6.187GB total: 1.835GB (sources: 657.725MB, patches: 683.735KB, installed 1.192GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 23:22:42 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:22:42 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:24:16 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:24:16 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:24:48 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:24:49 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:41:43 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:41:43 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:41:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:41:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:41:57 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Sun Dec 2 23:41:57 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 05:59:18 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 23:59:18 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-microblaze.bset on x86_64-linux-gnu Message-ID: <20181203055918.AF87660F34DD@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:17:06.160789 Sizes ===== Maximum build usage: 5.683GB Total size: 1.757GB Installed : 1.114GB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.913357 Build Set: Time 0:00:16.602017 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 450.092MB (installed: 55.195MB) cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 464.272MB (installed: 113.114MB) cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 4.569GB (installed: 913.725MB) cleaning: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: microblaze-rtems5-kernel-5-1 building: microblaze-rtems5-kernel-5-1 sizes: microblaze-rtems5-kernel-5-1: 8.228KB (installed: 0.000B) cleaning: microblaze-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: microblaze-rtems5-kernel-5-1 Build Sizes: usage: 5.683GB total: 1.757GB (sources: 657.725MB, patches: 683.735KB, installed 1.114GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 23:42:34 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:42:34 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:44:10 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:44:10 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:44:41 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:44:41 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:58:50 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:58:50 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:59:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:59:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:59:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Sun Dec 2 23:59:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 06:14:28 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 00:14:28 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-mips.bset on x86_64-linux-gnu Message-ID: <20181203061428.8AB9D63BBF57@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:15:09.802565 Sizes ===== Maximum build usage: 4.217GB Total size: 1.593GB Installed : 973.104MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.899323 Build Set: Time 0:00:16.036290 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.590MB (installed: 65.602MB) cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 517.446MB (installed: 137.863MB) cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 3.267GB (installed: 644.689MB) cleaning: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: mips-rtems5-kernel-5-1 building: mips-rtems5-kernel-5-1 sizes: mips-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: mips-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.xml config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 490.780MB (installed: 66.438MB) cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 installing: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: mips-rtems5-kernel-5-1 cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Build Sizes: usage: 4.217GB total: 1.593GB (sources: 657.725MB, patches: 683.735KB, installed 973.104MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 23:59:39 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:59:39 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:01:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:01:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:01:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:01:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:12:21 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 00:12:22 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 00:12:35 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:12:35 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:12:36 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 00:12:36 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 00:14:14 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:14:14 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} From joel at rtems.org Mon Dec 3 06:22:28 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 00:22:28 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-moxie.bset on x86_64-linux-gnu Message-ID: <20181203062228.B769061D1AC1@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:08:00.127701 Sizes ===== Maximum build usage: 2.824GB Total size: 1.268GB Installed : 640.549MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.174904 Build Set: Time 0:00:16.128422 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 449.627MB (installed: 55.141MB) cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 459.933MB (installed: 110.942MB) cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.198GB (installed: 415.069MB) cleaning: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: moxie-rtems5-kernel-5-1 building: moxie-rtems5-kernel-5-1 sizes: moxie-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: moxie-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.xml installing: dtc-1.4.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: dtc-1.4.1-x86_64-linux-gnu-1 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: moxie-rtems5-kernel-5-1 Build Sizes: usage: 2.824GB total: 1.268GB (sources: 657.725MB, patches: 683.735KB, installed 640.549MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 00:14:31 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:14:31 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:14:52 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:14:52 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:16:27 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:16:27 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:16:58 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:16:59 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:04 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:04 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:18 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:18 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:18 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:18 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 06:32:12 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 00:32:12 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-nios2.bset on x86_64-linux-gnu Message-ID: <20181203063212.34E8A628D3CC@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:09:43.423393 Sizes ===== Maximum build usage: 3.350GB Total size: 1.352GB Installed : 726.122MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.887375 Build Set: Time 0:00:16.365149 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 418.858MB (installed: 42.753MB) cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.462MB (installed: 115.272MB) cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.641GB (installed: 509.584MB) cleaning: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: nios2-rtems5-kernel-5-1 building: nios2-rtems5-kernel-5-1 sizes: nios2-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: nios2-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: nios2-rtems5-kernel-5-1 Build Sizes: usage: 3.350GB total: 1.352GB (sources: 657.725MB, patches: 683.735KB, installed 726.122MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:50 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:50 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:24:23 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:24:24 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:24:55 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:24:55 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:31:45 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 00:31:45 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 00:31:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:31:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:31:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 00:31:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 06:40:12 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 00:40:12 -0600 (CST) Subject: Build Linux: FAILED 5/rtems-or1k.bset on x86_64-linux-gnu (or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1) Message-ID: <20181203064012.84DE563C0A45@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:08:00.286100 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Build FAILED: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... unknown checking for _LARGE_FILES value needed for large files... unknown checking size of double... 8 checking size of long double... 8 checking for inttypes.h... yes checking for stdint.h... yes checking for stdlib.h... yes checking for ftw.h... no checking for unistd.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for string.h... yes checking for strings.h... yes checking for memory.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking whether decimal floating point is supported... no configure: WARNING: decimal float is not supported for this target, ignored checking whether fixed-point is supported... no checking whether the compiler is configured for setjmp/longjmp exceptions... no checking for CET support... no checking if the linker (/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/collect-ld) is GNU ld... yes checking for thread model used by GCC... rtems checking whether assembler supports CFI directives... yes checking for target glibc version... 0.0 checking for __attribute__((visibility("hidden")))... yes checking for .cfi_sections .debug_frame... yes checking whether the target assembler supports thread-local storage... no checking whether the thread-local storage support is from emutls... no checking for init priority support... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating auto-target.h config.status: executing default commands Adding multilib support to Makefile in ../../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc with_multisubdir=mcmov/msoft-mul Running configure in multilib subdir mcmov/msoft-div pwd: /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5 mkdir mcmov/msoft-div configure: creating cache ./config.cache checking build system type... x86_64-pc-linux-gnu checking host system type... or1k-unknown-rtems5 checking for --enable-version-specific-runtime-libs... yes checking for a BSD-compatible install... /usr/bin/install -c checking for gawk... gawk checking for or1k-rtems5-ar... /home/joel/rtems-work/tools/5/or1k-rtems5/bin/ar checking for or1k-rtems5-lipo... or1k-rtems5-lipo checking for or1k-rtems5-nm... /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm checking for or1k-rtems5-ranlib... /home/joel/rtems-work/tools/5/or1k-rtems5/bin/ranlib checking for or1k-rtems5-strip... /home/joel/rtems-work/tools/5/or1k-rtems5/bin/strip checking whether ln -s works... yes checking for or1k-rtems5-gcc... /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43 fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-div checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245 516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-div accepts -g... yes checking for /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d -newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-div option to accept ISO C89... unsupported checking how to run the C preprocessor... /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e 79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-div -E checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... unknown checking for _LARGE_FILES value needed for large files... unknown checking size of double... 8 checking size of long double... 8 checking for inttypes.h... yes checking for stdint.h... yes checking for stdlib.h... yes checking for ftw.h... no checking for unistd.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for string.h... yes checking for strings.h... yes checking for memory.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking whether decimal floating point is supported... no configure: WARNING: decimal float is not supported for this target, ignored checking whether fixed-point is supported... no checking whether the compiler is configured for setjmp/longjmp exceptions... no checking for CET support... no checking if the linker (/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/collect-ld) is GNU ld... yes checking for thread model used by GCC... rtems checking whether assembler supports CFI directives... yes checking for target glibc version... 0.0 checking for __attribute__((visibility("hidden")))... yes checking for .cfi_sections .debug_frame... yes checking whether the target assembler supports thread-local storage... no checking whether the thread-local storage support is from emutls... no checking for init priority support... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating auto-target.h config.status: executing default commands Adding multilib support to Makefile in ../../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc with_multisubdir=mcmov/msoft-div Running configure in multilib subdir mcmov/msoft-mul/msoft-div pwd: /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5 mkdir mcmov/msoft-mul/msoft-div configure: creating cache ./config.cache checking build system type... x86_64-pc-linux-gnu checking host system type... or1k-unknown-rtems5 checking for --enable-version-specific-runtime-libs... yes checking for a BSD-compatible install... /usr/bin/install -c checking for gawk... gawk checking for or1k-rtems5-ar... /home/joel/rtems-work/tools/5/or1k-rtems5/bin/ar checking for or1k-rtems5-lipo... or1k-rtems5-lipo checking for or1k-rtems5-nm... /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm checking for or1k-rtems5-ranlib... /home/joel/rtems-work/tools/5/or1k-rtems5/bin/ranlib checking for or1k-rtems5-strip... /home/joel/rtems-work/tools/5/or1k-rtems5/bin/strip checking whether ln -s works... yes checking for or1k-rtems5-gcc... /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4 c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-mul -msoft-div checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b67 09b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-mul -msoft-div accepts -g... yes checking for /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b4 3fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-mul -msoft-div option to accept ISO C89... unsupported checking how to run the C preprocessor... /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rt ems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-mul -msoft-div -E checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... unknown checking for _LARGE_FILES value needed for large files... unknown checking size of double... 8 checking size of long double... 8 checking for inttypes.h... yes checking for stdint.h... yes checking for stdlib.h... yes checking for ftw.h... no checking for unistd.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for string.h... yes checking for strings.h... yes checking for memory.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking whether decimal floating point is supported... no configure: WARNING: decimal float is not supported for this target, ignored checking whether fixed-point is supported... no checking whether the compiler is configured for setjmp/longjmp exceptions... no checking for CET support... no checking if the linker (/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/collect-ld) is GNU ld... yes checking for thread model used by GCC... rtems checking whether assembler supports CFI directives... yes checking for target glibc version... 0.0 checking for __attribute__((visibility("hidden")))... yes checking for .cfi_sections .debug_frame... yes checking whether the target assembler supports thread-local storage... no checking whether the thread-local storage support is from emutls... no checking for init priority support... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating auto-target.h config.status: executing default commands Adding multilib support to Makefile in ../../../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc with_multisubdir=mcmov/msoft-mul/msoft-div make[2]: Entering directory `/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/libgcc' # If this is the top-level multilib, build all the other /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o __mulsi3_s.o -MT __mulsi3_s.o -MD -MP -MF __mulsi3_s.dep -DSHARED -DL__mulsi3 -xassembler-with-cpp -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S ln -s ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/enable-execute-stack-empty.c enable-execute-stack.c ln -s ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/unwind-generic.h unwind.h # multilibs. ln -s ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/no-unwind.h md-unwind-support.h ln -s ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/sfp-machine.h sfp-machine.h ln -s ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/gthr-rtems.h gthr-default.h DEFINES='' HEADERS='' \ ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/mkheader.sh > tmp-libgcc_tm.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o __udivsi3_s.o -MT __udivsi3_s.o -MD -MP -MF __udivsi3_s.dep -DSHARED -DL__udivsi3 -xassembler-with-cpp -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o __divsi3_s.o -MT __divsi3_s.o -MD -MP -MF __divsi3_s.dep -DSHARED -DL__divsi3 -xassembler-with-cpp -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o __umodsi3_s.o -MT __umodsi3_s.o -MD -MP -MF __umodsi3_s.dep -DSHARED -DL__umodsi3 -xassembler-with-cpp -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o __modsi3_s.o -MT __modsi3_s.o -MD -MP -MF __modsi3_s.dep -DSHARED -DL__modsi3 -xassembler-with-cpp -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S /bin/sh ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../move-if-change tmp-libgcc_tm.h libgcc_tm.h dest=../.././gcc/include/tmp$$-unwind.h; \ cp unwind.h $dest; \ chmod a+r $dest; \ sh ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../move-if-change $dest ../.././gcc/include/unwind.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __mulsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __mulsi3.visT echo timestamp > libgcc_tm.stamp /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __divsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __divsi3.visT /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __udivsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __udivsi3.visT /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __umodsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __umodsi3.visT /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __modsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __modsi3.visT mv -f __mulsi3.visT __mulsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS make[3]: Entering directory `/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/libgcc' if [ -z "mcmov msoft-mul msoft-div msoft-mul/msoft-div mcmov/msoft-mul mcmov/msoft-div mcmov/msoft-mul/msoft-div" ]; then \ true; \ else \ rootpre=`${PWDCMD-pwd}`/; export rootpre; \ srcrootpre=`cd ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc; ${PWDCMD-pwd}`/; export srcrootpre; \ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \ compiler="/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4d a5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include "; \ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \ dir=`echo $i | sed -e 's/;.*$//'`; \ if [ "${dir}" = "." ]; then \ true; \ else \ if [ -d ../${dir}/${lib} ]; then \ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ if (cd ../${dir}/${lib}; make "AR=/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ar" "AR_FLAGS=rc" "CC=/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/buil d/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include " "CFLAGS=-g -O2" "DESTDIR=" "EXTRA_OFILES=" "HDEFINES=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "LDFLAGS=" "LOADLIBES=" "RANLIB=/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ranlib" "SHELL=/bin/sh" "prefix=/home/joel/rtems-work/tools/5" "exec_prefix=/home/joel/rtems-work/tools/5" "libdir=/home/joel/rtems-work/tools/5/lib" "libsubdir=/home/joel/rtems-work/tools/5/lib/gcc/or1k-rtems5/9.0.0" "tooldir=/home/joel/rtems-work/tools/5/or1k-rtems5" \ CFLAGS="-g -O2 ${flags}" \ CCASFLAGS=" ${flags}" \ FCFLAGS=" ${flags}" \ FFLAGS=" ${flags}" \ ADAFLAGS=" ${flags}" \ prefix="/home/joel/rtems-work/tools/5" \ exec_prefix="/home/joel/rtems-work/tools/5" \ GOCFLAGS="-O2 -g ${flags}" \ GDCFLAGS="-O2 -g ${flags}" \ CXXFLAGS="-g -O2 ${flags}" \ LIBCFLAGS="-g -O2 ${flags}" \ LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \ LDFLAGS=" ${flags}" \ MULTIFLAGS="${flags}" \ DESTDIR="" \ INSTALL="/usr/bin/install -c" \ INSTALL_DATA="/usr/bin/install -c -m 644" \ INSTALL_PROGRAM="/usr/bin/install -c" \ INSTALL_SCRIPT="/usr/bin/install -c" \ all); then \ true; \ else \ exit 1; \ fi; \ else true; \ fi; \ fi; \ done; \ fi /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _negdi2.o -MT _negdi2.o -MD -MP -MF _negdi2.dep -DL_negdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv -f __divsi3.visT __divsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _lshrdi3.o -MT _lshrdi3.o -MD -MP -MF _lshrdi3.dep -DL_lshrdi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv -f __umodsi3.visT __umodsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ashldi3.o -MT _ashldi3.o -MD -MP -MF _ashldi3.dep -DL_ashldi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ashrdi3.o -MT _ashrdi3.o -MD -MP -MF _ashrdi3.dep -DL_ashrdi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv -f __udivsi3.visT __udivsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _cmpdi2.o -MT _cmpdi2.o -MD -MP -MF _cmpdi2.dep -DL_cmpdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv -f __modsi3.visT __modsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ucmpdi2.o -MT _ucmpdi2.o -MD -MP -MF _ucmpdi2.dep -DL_ucmpdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _clear_cache.o -MT _clear_cache.o -MD -MP -MF _clear_cache.dep -DL_clear_cache -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _trampoline.o -MT _trampoline.o -MD -MP -MF _trampoline.dep -DL_trampoline -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o __main.o -MT __main.o -MD -MP -MF __main.dep -DL__main -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _absvsi2.o -MT _absvsi2.o -MD -MP -MF _absvsi2.dep -DL_absvsi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _absvdi2.o -MT _absvdi2.o -MD -MP -MF _absvdi2.dep -DL_absvdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _addvsi3.o -MT _addvsi3.o -MD -MP -MF _addvsi3.dep -DL_addvsi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _addvdi3.o -MT _addvdi3.o -MD -MP -MF _addvdi3.dep -DL_addvdi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS make[4]: Entering directory `/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/libgcc' # If this is the top-level multilib, build all the other # multilibs. /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o __mulsi3_s.o -MT __mulsi3_s.o -MD -MP -MF __mulsi3_s.dep -DSHARED -DL__mulsi3 -xassembler-with-cpp -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _subvsi3.o -MT _subvsi3.o -MD -MP -MF _subvsi3.dep -DL_subvsi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS ln -s ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/enable-execute-stack-empty.c enable-execute-stack.c /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _subvdi3.o -MT _subvdi3.o -MD -MP -MF _subvdi3.dep -DL_subvdi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS ln -s ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/unwind-generic.h unwind.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _mulvsi3.o -MT _mulvsi3.o -MD -MP -MF _mulvsi3.dep -DL_mulvsi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS ln -s ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/no-unwind.h md-unwind-support.h ln -s ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/sfp-machine.h sfp-machine.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _mulvdi3.o -MT _mulvdi3.o -MD -MP -MF _mulvdi3.dep -DL_mulvdi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS ln -s ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/gthr-rtems.h gthr-default.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _negvsi2.o -MT _negvsi2.o -MD -MP -MF _negvsi2.dep -DL_negvsi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS DEFINES='' HEADERS='' \ ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/mkheader.sh > tmp-libgcc_tm.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _negvdi2.o -MT _negvdi2.o -MD -MP -MF _negvdi2.dep -DL_negvdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /bin/sh ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../move-if-change tmp-libgcc_tm.h libgcc_tm.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o __udivsi3_s.o -MT __udivsi3_s.o -MD -MP -MF __udivsi3_s.dep -DSHARED -DL__udivsi3 -xassembler-with-cpp -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S echo timestamp > libgcc_tm.stamp /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ctors.o -MT _ctors.o -MD -MP -MF _ctors.dep -DL_ctors -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o __divsi3_s.o -MT __divsi3_s.o -MD -MP -MF __divsi3_s.dep -DSHARED -DL__divsi3 -xassembler-with-cpp -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o __umodsi3_s.o -MT __umodsi3_s.o -MD -MP -MF __umodsi3_s.dep -DSHARED -DL__umodsi3 -xassembler-with-cpp -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ffssi2.o -MT _ffssi2.o -MD -MP -MF _ffssi2.dep -DL_ffssi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o __modsi3_s.o -MT __modsi3_s.o -MD -MP -MF __modsi3_s.dep -DSHARED -DL__modsi3 -xassembler-with-cpp -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S dest=../../.././gcc/include/tmp$$-unwind.h; \ cp unwind.h $dest; \ chmod a+r $dest; \ sh ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../move-if-change $dest ../../.././gcc/include/unwind.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ffsdi2.o -MT _ffsdi2.o -MD -MP -MF _ffsdi2.dep -DL_ffsdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _clz.o -MT _clz.o -MD -MP -MF _clz.dep -DL_clz -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __mulsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __mulsi3.visT /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _clzsi2.o -MT _clzsi2.o -MD -MP -MF _clzsi2.dep -DL_clzsi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv -f __mulsi3.visT __mulsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _clzdi2.o -MT _clzdi2.o -MD -MP -MF _clzdi2.dep -DL_clzdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __udivsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __udivsi3.visT /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ctzsi2.o -MT _ctzsi2.o -MD -MP -MF _ctzsi2.dep -DL_ctzsi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __divsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __divsi3.visT mv -f __udivsi3.visT __udivsi3.vis mv -f __divsi3.visT __divsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __umodsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __umodsi3.visT /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ctzdi2.o -MT _ctzdi2.o -MD -MP -MF _ctzdi2.dep -DL_ctzdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /tmp/cctGuNjO.s: Assembler messages: /tmp/cctGuNjO.s:58: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _popcount_tab.o -MT _popcount_tab.o -MD -MP -MF _popcount_tab.dep -DL_popcount_tab -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv -f __umodsi3.visT __umodsi3.vis make[2]: *** [_ffssi2.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __modsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __modsi3.visT /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /tmp/ccgNTfBM.s: Assembler messages: /tmp/ccgNTfBM.s:69: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccgNTfBM.s:88: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[2]: *** [_ffsdi2.o] Error 1 /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _negdi2.o -MT _negdi2.o -MD -MP -MF _negdi2.dep -DL_negdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv -f __modsi3.visT __modsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _lshrdi3.o -MT _lshrdi3.o -MD -MP -MF _lshrdi3.dep -DL_lshrdi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /tmp/ccWJqT9M.s: Assembler messages: /tmp/ccWJqT9M.s:36: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccWJqT9M.s:63: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccWJqT9M.s:79: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccWJqT9M.s:100: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[2]: *** [_clzsi2.o] Error 1 /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ashldi3.o -MT _ashldi3.o -MD -MP -MF _ashldi3.dep -DL_ashldi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /tmp/cch1QJ9P.s: Assembler messages: /tmp/cch1QJ9P.s:51: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' /tmp/cch1QJ9P.s:74: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' /tmp/cch1QJ9P.s:97: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' /tmp/cch1QJ9P.s:121: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' make[2]: *** [_clzdi2.o] Error 1 /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ashrdi3.o -MT _ashrdi3.o -MD -MP -MF _ashrdi3.dep -DL_ashrdi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _cmpdi2.o -MT _cmpdi2.o -MD -MP -MF _cmpdi2.dep -DL_cmpdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /tmp/cc8PNrBQ.s: Assembler messages: /tmp/cc8PNrBQ.s:62: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/cc8PNrBQ.s:87: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/cc8PNrBQ.s:114: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/cc8PNrBQ.s:142: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[2]: *** [_ctzdi2.o] Error 1 /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ucmpdi2.o -MT _ucmpdi2.o -MD -MP -MF _ucmpdi2.dep -DL_ucmpdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /tmp/ccDPrQUP.s: Assembler messages: /tmp/ccDPrQUP.s:46: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccDPrQUP.s:69: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccDPrQUP.s:94: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccDPrQUP.s:120: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[2]: *** [_ctzsi2.o] Error 1 /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _clear_cache.o -MT _clear_cache.o -MD -MP -MF _clear_cache.dep -DL_clear_cache -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _trampoline.o -MT _trampoline.o -MD -MP -MF _trampoline.dep -DL_trampoline -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o __main.o -MT __main.o -MD -MP -MF __main.dep -DL__main -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _absvsi2.o -MT _absvsi2.o -MD -MP -MF _absvsi2.dep -DL_absvsi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _absvdi2.o -MT _absvdi2.o -MD -MP -MF _absvdi2.dep -DL_absvdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _addvsi3.o -MT _addvsi3.o -MD -MP -MF _addvsi3.dep -DL_addvsi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _addvdi3.o -MT _addvdi3.o -MD -MP -MF _addvdi3.dep -DL_addvdi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _subvsi3.o -MT _subvsi3.o -MD -MP -MF _subvsi3.dep -DL_subvsi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _subvdi3.o -MT _subvdi3.o -MD -MP -MF _subvdi3.dep -DL_subvdi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _mulvsi3.o -MT _mulvsi3.o -MD -MP -MF _mulvsi3.dep -DL_mulvsi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _mulvdi3.o -MT _mulvdi3.o -MD -MP -MF _mulvdi3.dep -DL_mulvdi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _negvsi2.o -MT _negvsi2.o -MD -MP -MF _negvsi2.dep -DL_negvsi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _negvdi2.o -MT _negvdi2.o -MD -MP -MF _negvdi2.dep -DL_negvdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ctors.o -MT _ctors.o -MD -MP -MF _ctors.dep -DL_ctors -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ffssi2.o -MT _ffssi2.o -MD -MP -MF _ffssi2.dep -DL_ffssi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ffsdi2.o -MT _ffsdi2.o -MD -MP -MF _ffsdi2.dep -DL_ffsdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _clz.o -MT _clz.o -MD -MP -MF _clz.dep -DL_clz -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _clzsi2.o -MT _clzsi2.o -MD -MP -MF _clzsi2.dep -DL_clzsi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _clzdi2.o -MT _clzdi2.o -MD -MP -MF _clzdi2.dep -DL_clzdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ctzsi2.o -MT _ctzsi2.o -MD -MP -MF _ctzsi2.dep -DL_ctzsi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ctzdi2.o -MT _ctzdi2.o -MD -MP -MF _ctzdi2.dep -DL_ctzdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _popcount_tab.o -MT _popcount_tab.o -MD -MP -MF _popcount_tab.dep -DL_popcount_tab -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _popcountsi2.o -MT _popcountsi2.o -MD -MP -MF _popcountsi2.dep -DL_popcountsi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /tmp/cclClqJ0.s: Assembler messages: /tmp/cclClqJ0.s:69: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/cclClqJ0.s:88: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[4]: *** [_ffsdi2.o] Error 1 make[4]: *** Waiting for unfinished jobs.... /tmp/cc0C6cH0.s: Assembler messages: /tmp/cc0C6cH0.s:58: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[4]: *** [_ffssi2.o] Error 1 /tmp/ccE2NXyY.s: Assembler messages: /tmp/ccE2NXyY.s:51: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' /tmp/ccE2NXyY.s:74: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' /tmp/ccE2NXyY.s:97: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' /tmp/ccE2NXyY.s:121: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' /tmp/ccbcLZyY.s: Assembler messages: /tmp/ccbcLZyY.s:36: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccbcLZyY.s:63: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccbcLZyY.s:79: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccbcLZyY.s:100: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[4]: *** [_clzdi2.o] Error 1 make[4]: *** [_clzsi2.o] Error 1 /tmp/cclAnVlZ.s: Assembler messages: /tmp/cclAnVlZ.s:46: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/cclAnVlZ.s:69: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/cclAnVlZ.s:94: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/cclAnVlZ.s:120: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[4]: *** [_ctzsi2.o] Error 1 /tmp/ccZAYHo2.s: Assembler messages: /tmp/ccZAYHo2.s:62: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccZAYHo2.s:87: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccZAYHo2.s:114: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccZAYHo2.s:142: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[4]: *** [_ctzdi2.o] Error 1 make[4]: Leaving directory `/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/libgcc' make[3]: *** [multi-do] Error 1 make[3]: Leaving directory `/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/libgcc' make[2]: *** [all-multi] Error 2 make[2]: Leaving directory `/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/libgcc' make[1]: *** [all-target-libgcc] Error 2 make[1]: Leaving directory `/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build' make: *** [all] Error 2 shell cmd failed: /bin/sh -ex /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/do-build error: building or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 See error report: rsb-report-or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sizes ===== Maximum build usage: 1.073GB Total size: 1.074GB Installed : 282.293MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.111838 Build Set: Time 0:00:15.775165 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 816.545MB (installed: 106.970MB) cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 download: https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8... -> sources/sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz building: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 569.980MB (installed: 116.810MB) cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 download: https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d -> sources/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz building: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 error: building or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Build FAILED See error report: rsb-report-or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt error: building or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: or1k-rtems5-kernel-5-1 building: or1k-rtems5-kernel-5-1 sizes: or1k-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: or1k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.xml cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: or1k-rtems5-kernel-5-1 Build Sizes: usage: 1.073GB total: 1.074GB (sources: 816.705MB, patches: 683.735KB, installed 282.293MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 00:32:33 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:32:33 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:34:38 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:34:38 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:35:40 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:35:40 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:40:08 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:40:08 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:40:08 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 00:40:08 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 07:06:09 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 01:06:09 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-powerpc.bset on x86_64-linux-gnu Message-ID: <20181203070609.0E86B63C0A4A@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:25:56.467121 Sizes ===== Maximum build usage: 7.435GB Total size: 2.262GB Installed : 1.464GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.041045 Build Set: Time 0:00:17.642837 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 522.728MB (installed: 64.776MB) cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 550.017MB (installed: 155.630MB) cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 5.971GB (installed: 1.191GB) cleaning: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: powerpc-rtems5-kernel-5-1 building: powerpc-rtems5-kernel-5-1 sizes: powerpc-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: powerpc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: powerpc-rtems5-kernel-5-1 Build Sizes: usage: 7.435GB total: 2.262GB (sources: 816.705MB, patches: 683.735KB, installed 1.464GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 00:40:35 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:40:35 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:42:23 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:42:23 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:43:01 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:43:01 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:05:37 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 01:05:37 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 01:05:51 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:05:51 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:05:51 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 01:05:51 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 07:30:05 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 01:30:05 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-riscv.bset on x86_64-linux-gnu Message-ID: <20181203073005.A20A661CB03C@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:23:56.564601 Sizes ===== Maximum build usage: 12.055GB Total size: 3.193GB Installed : 2.395GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.180314 Build Set: Time 0:00:16.605181 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 754.608MB (installed: 81.974MB) cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 587.462MB (installed: 126.044MB) cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 9.660GB (installed: 2.134GB) cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: riscv-rtems5-kernel-5-1 building: riscv-rtems5-kernel-5-1 sizes: riscv-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: riscv-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: riscv-rtems5-kernel-5-1 Build Sizes: usage: 12.055GB total: 3.193GB (sources: 816.705MB, patches: 683.735KB, installed 2.395GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 01:06:30 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:06:30 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:08:34 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:08:34 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:09:21 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:09:22 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:29:26 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 01:29:26 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 01:29:41 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:29:41 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:29:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 01:29:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 07:47:06 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 01:47:06 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sh.bset on x86_64-linux-gnu Message-ID: <20181203074706.5538D610BC60@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:17:00.642074 Sizes ===== Maximum build usage: 5.255GB Total size: 1.857GB Installed : 1.058GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.076561 Build Set: Time 0:00:16.567359 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.456MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 467.938MB (installed: 58.715MB) cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 493.436MB (installed: 127.622MB) cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 4.196GB (installed: 838.929MB) cleaning: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sh-rtems5-kernel-5-1 building: sh-rtems5-kernel-5-1 sizes: sh-rtems5-kernel-5-1: 7.899KB (installed: 0.000B) cleaning: sh-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sh-rtems5-kernel-5-1 Build Sizes: usage: 5.255GB total: 1.857GB (sources: 816.705MB, patches: 683.735KB, installed 1.058GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 01:30:27 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:30:27 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:32:05 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:32:06 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:32:38 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:32:38 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:46:38 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 01:46:38 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 01:46:52 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:46:52 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:46:52 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 01:46:52 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 08:12:22 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 02:12:22 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc.bset on x86_64-linux-gnu Message-ID: <20181203081222.2B48A61E92BA@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:25:15.778720 Sizes ===== Maximum build usage: 7.059GB Total size: 2.154GB Installed : 1.356GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.166356 Build Set: Time 0:00:16.468353 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 454.273MB (installed: 56.000MB) cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 475.113MB (installed: 117.998MB) cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 5.702GB (installed: 1.129GB) cleaning: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc-rtems5-kernel-5-1 building: sparc-rtems5-kernel-5-1 sizes: sparc-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: sparc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc-rtems5-kernel-5-1 Build Sizes: usage: 7.059GB total: 2.154GB (sources: 816.705MB, patches: 683.735KB, installed 1.356GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 01:47:28 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:47:28 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:49:02 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:49:03 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:49:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:49:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:11:50 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:11:50 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:12:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:12:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:12:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 02:12:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 08:20:15 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 02:20:15 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc64.bset on x86_64-linux-gnu Message-ID: <20181203082016.0109C61E92C8@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:53.784996 Sizes ===== Maximum build usage: 3.001GB Total size: 1.457GB Installed : 674.729MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.109193 Build Set: Time 0:00:16.490330 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 425.773MB (installed: 43.491MB) cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 485.320MB (installed: 122.752MB) cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.342GB (installed: 449.973MB) cleaning: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc64-rtems5-kernel-5-1 building: sparc64-rtems5-kernel-5-1 sizes: sparc64-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: sparc64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc64-rtems5-kernel-5-1 Build Sizes: usage: 3.001GB total: 1.457GB (sources: 816.705MB, patches: 683.735KB, installed 674.729MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 02:12:43 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:12:43 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:14:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:14:18 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:14:50 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:14:50 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:19:50 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:19:51 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:20:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:20:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:20:05 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 02:20:05 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 08:30:58 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 02:30:58 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-v850.bset on x86_64-linux-gnu Message-ID: <20181203083058.A108663C283C@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:10:42.613725 Sizes ===== Maximum build usage: 3.685GB Total size: 1.581GB Installed : 801.239MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.793171 Build Set: Time 0:00:16.055607 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.952MB (installed: 64.344MB) cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 466.259MB (installed: 113.901MB) cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.902GB (installed: 564.481MB) cleaning: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: v850-rtems5-kernel-5-1 building: v850-rtems5-kernel-5-1 sizes: v850-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: v850-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: v850-rtems5-kernel-5-1 Build Sizes: usage: 3.685GB total: 1.581GB (sources: 816.705MB, patches: 683.735KB, installed 801.239MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 02:20:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:20:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:22:14 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:22:14 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:22:46 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:22:47 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:30:33 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:30:33 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:30:47 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:30:47 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:30:47 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 02:30:47 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 08:38:39 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 02:38:39 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-x86_64.bset on x86_64-linux-gnu Message-ID: <20181203083839.191D7628DC91@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:40.394487 Sizes ===== Maximum build usage: 3.002GB Total size: 1.488GB Installed : 706.847MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.335361 Build Set: Time 0:00:16.293328 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 435.828MB (installed: 44.928MB) cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 545.571MB (installed: 150.880MB) cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.312GB (installed: 452.526MB) cleaning: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: x86_64-rtems5-kernel-5-1 building: x86_64-rtems5-kernel-5-1 sizes: x86_64-rtems5-kernel-5-1: 8.063KB (installed: 0.000B) cleaning: x86_64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: x86_64-rtems5-kernel-5-1 Build Sizes: usage: 3.002GB total: 1.488GB (sources: 816.705MB, patches: 683.735KB, installed 706.847MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 02:31:20 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:31:20 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:32:54 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:32:54 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:33:29 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:33:29 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:38:14 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 1 1: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=gcc/config.gcc;h=99c7ae16793d88d7c16c692fb468ab308cb4d12d;hp=ae19655bf328e29ea4f00966b5060967684a7f1b;hb=602fa1e9d3ea5e87d4d6e17e3e91fc2647e42da3;hpb=7ea6a6472d360c634a00358dbaab2e236e785367 No checksum 2: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=libgcc/config.host;h=f8fd78279d353f6959e75ac25571c1b7b2dec110;hp=11b4acaff55e00ee6bd3c182e9da5dc597ac57c4;hb=ab55f7db3694293e4799d58f7e1a556c0eae863a;hpb=344c180cca810c50f38fd545bb9a102fb39306b7 No checksum Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:38:14 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 1 1: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=gcc/config.gcc;h=99c7ae16793d88d7c16c692fb468ab308cb4d12d;hp=ae19655bf328e29ea4f00966b5060967684a7f1b;hb=602fa1e9d3ea5e87d4d6e17e3e91fc2647e42da3;hpb=7ea6a6472d360c634a00358dbaab2e236e785367 No checksum 2: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=libgcc/config.host;h=f8fd78279d353f6959e75ac25571c1b7b2dec110;hp=11b4acaff55e00ee6bd3c182e9da5dc597ac57c4;hb=ab55f7db3694293e4799d58f7e1a556c0eae863a;hpb=344c180cca810c50f38fd545bb9a102fb39306b7 No checksum Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:38:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:38:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:38:28 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 02:38:28 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 14:44:33 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 08:44:33 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-aarch64.bset on x86_64-linux-gnu Message-ID: <20181203144433.1EFCD610415E@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:08:34.219016 Sizes ===== Maximum build usage: 3.129GB Total size: 1.521GB Installed : 740.370MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:08.868588 Build Set: Time 0:00:14.493910 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.628MB (installed: 63.542MB) cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 548.228MB (installed: 151.652MB) cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.406GB (installed: 466.663MB) cleaning: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: aarch64-rtems5-kernel-5-1 building: aarch64-rtems5-kernel-5-1 sizes: aarch64-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: aarch64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: aarch64-rtems5-kernel-5-1 Build Sizes: usage: 3.129GB total: 1.521GB (sources: 816.705MB, patches: 683.735KB, installed 740.370MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 08:36:18 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:36:18 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:37:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:37:57 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:38:32 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:38:32 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:08 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:08 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:22 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:22 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:22 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:22 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 15:09:24 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 09:09:24 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-arm.bset on x86_64-linux-gnu Message-ID: <20181203150924.9738B60ECBC8@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:24:51.449707 Sizes ===== Maximum build usage: 7.104GB Total size: 2.197GB Installed : 1.399GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.071152 Build Set: Time 0:00:16.078584 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.456MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 465.703MB (installed: 59.457MB) cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 497.897MB (installed: 129.578MB) cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 5.705GB (installed: 1.157GB) cleaning: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: arm-rtems5-kernel-5-1 building: arm-rtems5-kernel-5-1 sizes: arm-rtems5-kernel-5-1: 7.940KB (installed: 0.000B) cleaning: arm-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: arm-rtems5-kernel-5-1 Build Sizes: usage: 7.104GB total: 2.197GB (sources: 816.705MB, patches: 683.735KB, installed 1.399GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:54 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:54 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:46:31 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:46:31 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:47:06 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:47:06 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:08:54 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:08:54 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:09:07 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:09:07 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:09:08 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 09:09:08 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 15:16:20 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 09:16:20 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-bfin.bset on x86_64-linux-gnu Message-ID: <20181203151620.366406198C06@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:06:55.563744 Sizes ===== Maximum build usage: 2.578GB Total size: 1.401GB Installed : 617.047MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.740656 Build Set: Time 0:00:15.619827 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 493.931MB (installed: 70.975MB) cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 474.028MB (installed: 117.334MB) cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 1.975GB (installed: 370.226MB) cleaning: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: bfin-rtems5-kernel-5-1 building: bfin-rtems5-kernel-5-1 sizes: bfin-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: bfin-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: bfin-rtems5-kernel-5-1 Build Sizes: usage: 2.578GB total: 1.401GB (sources: 816.705MB, patches: 683.735KB, installed 617.047MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 09:09:45 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:09:45 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:11:23 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:11:23 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:11:56 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:11:56 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:15:56 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:15:57 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:16:10 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:16:10 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:16:11 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 09:16:11 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 15:23:02 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 09:23:02 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-epiphany.bset on x86_64-linux-gnu Message-ID: <20181203152302.A5650612E1DE@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:06:42.411317 Sizes ===== Maximum build usage: 2.615GB Total size: 1.389GB Installed : 604.946MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.913704 Build Set: Time 0:00:16.474858 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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.31.1.cfg package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 467.860MB (installed: 113.888MB) cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.024GB (installed: 382.277MB) cleaning: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-gdb-7.8.1-1.cfg package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 building: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1: 469.225MB (installed: 50.268MB) cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Build Sizes: usage: 2.615GB total: 1.389GB (sources: 816.705MB, patches: 683.735KB, installed 604.946MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 09:16:41 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:16:41 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:17:13 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:17:13 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:21:15 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:21:16 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:22:39 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:22:39 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:22:53 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:22:53 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} From joel at rtems.org Mon Dec 3 15:36:19 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 09:36:19 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-i386.bset on x86_64-linux-gnu Message-ID: <20181203153620.0031561BCC1A@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:13:17.275594 Sizes ===== Maximum build usage: 4.098GB Total size: 1.659GB Installed : 881.817MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.824639 Build Set: Time 0:00:15.936486 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 433.434MB (installed: 44.523MB) cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 509.443MB (installed: 132.939MB) cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 3.236GB (installed: 645.842MB) cleaning: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: i386-rtems5-kernel-5-1 building: i386-rtems5-kernel-5-1 sizes: i386-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: i386-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: i386-rtems5-kernel-5-1 Build Sizes: usage: 4.098GB total: 1.659GB (sources: 816.705MB, patches: 683.735KB, installed 881.817MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 09:23:23 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:23:23 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:24:58 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:24:59 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:25:32 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:25:33 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:35:55 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:35:55 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:36:09 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:36:09 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:36:10 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 09:36:10 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 15:46:56 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 09:46:56 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-lm32.bset on x86_64-linux-gnu Message-ID: <20181203154656.B13D060077C7@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:10:36.683935 Sizes ===== Maximum build usage: 3.725GB Total size: 1.589GB Installed : 809.481MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.124768 Build Set: Time 0:00:16.414079 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.699MB (installed: 65.067MB) cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.452MB (installed: 114.490MB) cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.935GB (installed: 571.411MB) cleaning: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: lm32-rtems5-kernel-5-1 building: lm32-rtems5-kernel-5-1 sizes: lm32-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: lm32-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: lm32-rtems5-kernel-5-1 Build Sizes: usage: 3.725GB total: 1.589GB (sources: 816.705MB, patches: 683.735KB, installed 809.481MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 09:36:41 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:36:41 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:38:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:38:18 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:38:50 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:38:50 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:46:32 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:46:32 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:46:46 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:46:46 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:46:46 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 09:46:46 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 16:06:54 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 10:06:54 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-m68k.bset on x86_64-linux-gnu Message-ID: <20181203160654.3C2D86000823@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:19:57.478041 Sizes ===== Maximum build usage: 6.187GB Total size: 1.990GB Installed : 1.192GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.259835 Build Set: Time 0:00:17.067736 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 424.120MB (installed: 43.251MB) cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.983MB (installed: 115.160MB) cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 4.996GB (installed: 1003.274MB) cleaning: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: m68k-rtems5-kernel-5-1 building: m68k-rtems5-kernel-5-1 sizes: m68k-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: m68k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: m68k-rtems5-kernel-5-1 Build Sizes: usage: 6.187GB total: 1.990GB (sources: 816.705MB, patches: 683.735KB, installed 1.192GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 09:47:18 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:47:18 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:48:52 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:48:52 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:49:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:49:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:06:26 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:06:27 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:06:40 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:06:40 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:06:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 10:06:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 16:23:58 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 10:23:58 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-microblaze.bset on x86_64-linux-gnu Message-ID: <20181203162358.840C96198731@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:17:04.252595 Sizes ===== Maximum build usage: 5.683GB Total size: 1.912GB Installed : 1.114GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.948624 Build Set: Time 0:00:16.134738 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 450.091MB (installed: 55.195MB) cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 464.271MB (installed: 113.114MB) cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 4.569GB (installed: 913.725MB) cleaning: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: microblaze-rtems5-kernel-5-1 building: microblaze-rtems5-kernel-5-1 sizes: microblaze-rtems5-kernel-5-1: 8.228KB (installed: 0.000B) cleaning: microblaze-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: microblaze-rtems5-kernel-5-1 Build Sizes: usage: 5.683GB total: 1.912GB (sources: 816.705MB, patches: 683.735KB, installed 1.114GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 10:07:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:07:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:08:49 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:08:50 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:09:21 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:09:21 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:23:31 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:23:31 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:23:45 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:23:45 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:23:45 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 10:23:45 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 16:39:04 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 10:39:04 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-mips.bset on x86_64-linux-gnu Message-ID: <20181203163904.51B1461E42C0@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:15:05.752955 Sizes ===== Maximum build usage: 4.217GB Total size: 1.749GB Installed : 973.104MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.896206 Build Set: Time 0:00:15.763136 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.589MB (installed: 65.602MB) cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 517.445MB (installed: 137.863MB) cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 3.267GB (installed: 644.689MB) cleaning: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: mips-rtems5-kernel-5-1 building: mips-rtems5-kernel-5-1 sizes: mips-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: mips-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.xml config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 490.780MB (installed: 66.438MB) cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 installing: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: mips-rtems5-kernel-5-1 cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Build Sizes: usage: 4.217GB total: 1.749GB (sources: 816.705MB, patches: 683.735KB, installed 973.104MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 10:24:19 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:24:19 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:25:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:25:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:26:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:26:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:37:00 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:37:00 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:37:14 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:37:14 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:37:14 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 10:37:14 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 10:38:52 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:38:52 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} From joel at rtems.org Mon Dec 3 16:47:02 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 10:47:02 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-moxie.bset on x86_64-linux-gnu Message-ID: <20181203164702.A18FC6198731@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:58.241830 Sizes ===== Maximum build usage: 2.824GB Total size: 1.424GB Installed : 640.549MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.430239 Build Set: Time 0:00:16.543524 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 449.626MB (installed: 55.141MB) cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 459.931MB (installed: 110.942MB) cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.198GB (installed: 415.069MB) cleaning: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: moxie-rtems5-kernel-5-1 building: moxie-rtems5-kernel-5-1 sizes: moxie-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: moxie-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.xml installing: dtc-1.4.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: dtc-1.4.1-x86_64-linux-gnu-1 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: moxie-rtems5-kernel-5-1 Build Sizes: usage: 2.824GB total: 1.424GB (sources: 816.705MB, patches: 683.735KB, installed 640.549MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 10:39:07 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:39:07 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:39:29 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:39:29 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:41:04 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:41:04 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:41:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:41:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:46:39 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:46:39 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:46:53 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:46:53 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:46:53 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 10:46:53 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 16:56:41 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 10:56:41 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-nios2.bset on x86_64-linux-gnu Message-ID: <20181203165641.EECAA61DF802@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:09:39.276458 Sizes ===== Maximum build usage: 3.350GB Total size: 1.507GB Installed : 726.122MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.982813 Build Set: Time 0:00:16.424743 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 418.856MB (installed: 42.753MB) cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.461MB (installed: 115.272MB) cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.641GB (installed: 509.584MB) cleaning: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: nios2-rtems5-kernel-5-1 building: nios2-rtems5-kernel-5-1 sizes: nios2-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: nios2-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: nios2-rtems5-kernel-5-1 Build Sizes: usage: 3.350GB total: 1.507GB (sources: 816.705MB, patches: 683.735KB, installed 726.122MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 10:47:24 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:47:24 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:48:58 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:48:59 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:49:30 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:49:30 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:56:18 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:56:18 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:56:32 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:56:32 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:56:32 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 10:56:32 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 17:12:55 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 11:12:55 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-or1k.bset on x86_64-linux-gnu Message-ID: <20181203171255.4E47660308E1@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:16:13.300179 Sizes ===== Maximum build usage: 5.576GB Total size: 1.980GB Installed : 1.182GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.175524 Build Set: Time 0:00:16.986458 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 816.543MB (installed: 106.970MB) cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 569.979MB (installed: 116.810MB) cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 4.394GB (installed: 927.774MB) cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: or1k-rtems5-kernel-5-1 building: or1k-rtems5-kernel-5-1 sizes: or1k-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: or1k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: or1k-rtems5-kernel-5-1 Build Sizes: usage: 5.576GB total: 1.980GB (sources: 816.705MB, patches: 683.735KB, installed 1.182GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 10:57:04 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:57:04 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:59:09 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:59:10 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:59:56 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:59:56 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:12:26 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 11:12:27 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 11:12:40 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:12:40 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:12:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 11:12:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 17:38:52 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 11:38:52 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-powerpc.bset on x86_64-linux-gnu Message-ID: <20181203173852.7F781626F7A9@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:25:57.158572 Sizes ===== Maximum build usage: 7.434GB Total size: 2.262GB Installed : 1.464GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.180815 Build Set: Time 0:00:17.342894 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 522.727MB (installed: 64.776MB) cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 550.016MB (installed: 155.630MB) cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 5.971GB (installed: 1.191GB) cleaning: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: powerpc-rtems5-kernel-5-1 building: powerpc-rtems5-kernel-5-1 sizes: powerpc-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: powerpc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: powerpc-rtems5-kernel-5-1 Build Sizes: usage: 7.434GB total: 2.262GB (sources: 816.705MB, patches: 683.735KB, installed 1.464GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 11:13:17 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:13:17 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:15:05 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:15:06 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:15:43 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:15:43 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:38:22 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 11:38:22 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 11:38:36 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:38:36 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:38:36 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 11:38:36 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 18:02:53 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 12:02:53 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-riscv.bset on x86_64-linux-gnu Message-ID: <20181203180253.4FFFC62B7FEA@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:24:00.764539 Sizes ===== Maximum build usage: 12.054GB Total size: 3.193GB Installed : 2.395GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.326307 Build Set: Time 0:00:16.720549 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 754.607MB (installed: 81.974MB) cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 587.461MB (installed: 126.044MB) cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 9.660GB (installed: 2.134GB) cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: riscv-rtems5-kernel-5-1 building: riscv-rtems5-kernel-5-1 sizes: riscv-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: riscv-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: riscv-rtems5-kernel-5-1 Build Sizes: usage: 12.054GB total: 3.193GB (sources: 816.705MB, patches: 683.735KB, installed 2.395GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 11:39:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:39:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:41:18 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:41:19 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:42:06 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:42:06 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:02:18 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:02:18 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:02:33 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:02:33 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:02:33 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 12:02:33 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 18:19:50 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 12:19:50 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sh.bset on x86_64-linux-gnu Message-ID: <20181203181950.337D060248EC@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:16:56.837403 Sizes ===== Maximum build usage: 5.254GB Total size: 1.857GB Installed : 1.058GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.573265 Build Set: Time 0:00:16.460598 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.456MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 467.937MB (installed: 58.715MB) cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 493.435MB (installed: 127.622MB) cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 4.196GB (installed: 838.929MB) cleaning: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sh-rtems5-kernel-5-1 building: sh-rtems5-kernel-5-1 sizes: sh-rtems5-kernel-5-1: 7.899KB (installed: 0.000B) cleaning: sh-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sh-rtems5-kernel-5-1 Build Sizes: usage: 5.254GB total: 1.857GB (sources: 816.705MB, patches: 683.735KB, installed 1.058GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 12:03:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:03:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:04:52 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:04:53 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:05:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:05:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:19:24 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:19:25 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:19:38 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:19:38 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:19:38 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 12:19:38 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 18:45:04 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 12:45:04 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc.bset on x86_64-linux-gnu Message-ID: <20181203184504.6E2756006F9A@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:25:14.200293 Sizes ===== Maximum build usage: 7.059GB Total size: 2.154GB Installed : 1.356GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.794039 Build Set: Time 0:00:16.291302 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 454.272MB (installed: 56.000MB) cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 475.112MB (installed: 117.998MB) cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 5.702GB (installed: 1.129GB) cleaning: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc-rtems5-kernel-5-1 building: sparc-rtems5-kernel-5-1 sizes: sparc-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: sparc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc-rtems5-kernel-5-1 Build Sizes: usage: 7.059GB total: 2.154GB (sources: 816.705MB, patches: 683.735KB, installed 1.356GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 12:20:11 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:20:11 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:21:46 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:21:47 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:22:19 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:22:19 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:44:34 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:44:35 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:44:48 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:44:48 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:44:48 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 12:44:48 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 18:52:54 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 12:52:54 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc64.bset on x86_64-linux-gnu Message-ID: <20181203185254.A5CF0602B131@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:50.183958 Sizes ===== Maximum build usage: 3.001GB Total size: 1.457GB Installed : 674.729MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.142126 Build Set: Time 0:00:16.381066 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 425.772MB (installed: 43.491MB) cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 485.319MB (installed: 122.752MB) cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.342GB (installed: 449.973MB) cleaning: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc64-rtems5-kernel-5-1 building: sparc64-rtems5-kernel-5-1 sizes: sparc64-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: sparc64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc64-rtems5-kernel-5-1 Build Sizes: usage: 3.001GB total: 1.457GB (sources: 816.705MB, patches: 683.735KB, installed 674.729MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 12:45:26 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:45:26 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:46:59 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:47:00 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:47:32 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:47:32 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:52:31 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:52:32 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:52:45 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:52:45 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:52:45 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 12:52:46 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 19:03:37 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 13:03:37 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-v850.bset on x86_64-linux-gnu Message-ID: <20181203190337.E67AE602B131@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:10:43.222604 Sizes ===== Maximum build usage: 3.685GB Total size: 1.581GB Installed : 801.239MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.199658 Build Set: Time 0:00:17.164548 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.950MB (installed: 64.344MB) cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 466.258MB (installed: 113.901MB) cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.902GB (installed: 564.481MB) cleaning: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: v850-rtems5-kernel-5-1 building: v850-rtems5-kernel-5-1 sizes: v850-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: v850-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: v850-rtems5-kernel-5-1 Build Sizes: usage: 3.685GB total: 1.581GB (sources: 816.705MB, patches: 683.735KB, installed 801.239MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 12:53:16 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:53:16 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:54:54 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:54:54 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:55:26 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:55:26 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:14 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:14 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:28 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:28 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 19:11:16 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 13:11:16 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-x86_64.bset on x86_64-linux-gnu Message-ID: <20181203191116.7B42662DB3D4@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:38.505754 Sizes ===== Maximum build usage: 3.002GB Total size: 1.488GB Installed : 706.847MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.032991 Build Set: Time 0:00:16.190856 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 435.827MB (installed: 44.928MB) cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 545.569MB (installed: 150.880MB) cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.312GB (installed: 452.526MB) cleaning: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: x86_64-rtems5-kernel-5-1 building: x86_64-rtems5-kernel-5-1 sizes: x86_64-rtems5-kernel-5-1: 8.063KB (installed: 0.000B) cleaning: x86_64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: x86_64-rtems5-kernel-5-1 Build Sizes: usage: 3.002GB total: 1.488GB (sources: 816.705MB, patches: 683.735KB, installed 706.847MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:59 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:59 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:05:34 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:05:34 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:06:09 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:06:09 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:10:52 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 1 1: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=gcc/config.gcc;h=99c7ae16793d88d7c16c692fb468ab308cb4d12d;hp=ae19655bf328e29ea4f00966b5060967684a7f1b;hb=602fa1e9d3ea5e87d4d6e17e3e91fc2647e42da3;hpb=7ea6a6472d360c634a00358dbaab2e236e785367 No checksum 2: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=libgcc/config.host;h=f8fd78279d353f6959e75ac25571c1b7b2dec110;hp=11b4acaff55e00ee6bd3c182e9da5dc597ac57c4;hb=ab55f7db3694293e4799d58f7e1a556c0eae863a;hpb=344c180cca810c50f38fd545bb9a102fb39306b7 No checksum Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 13:10:52 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 1 1: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=gcc/config.gcc;h=99c7ae16793d88d7c16c692fb468ab308cb4d12d;hp=ae19655bf328e29ea4f00966b5060967684a7f1b;hb=602fa1e9d3ea5e87d4d6e17e3e91fc2647e42da3;hpb=7ea6a6472d360c634a00358dbaab2e236e785367 No checksum 2: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=libgcc/config.host;h=f8fd78279d353f6959e75ac25571c1b7b2dec110;hp=11b4acaff55e00ee6bd3c182e9da5dc597ac57c4;hb=ab55f7db3694293e4799d58f7e1a556c0eae863a;hpb=344c180cca810c50f38fd545bb9a102fb39306b7 No checksum Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 13:11:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:11:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:11:06 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 13:11:06 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Tue Dec 11 16:23:47 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 17:23:47 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-arm on x86_64-linux-gnu Message-ID: <20181211162347.9766124085B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:38:07.609836 Sizes ===== Maximum build usage: 9.105GB Total size: 3.773GB Installed : 2.093GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:12.924587 Build Set: Time 0:00:20.538928 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 464.075MB (installed: 69.353MB) cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 488.170MB (installed: 132.854MB) cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 7.012GB (installed: 1.836GB) cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: arm-rtems5-kernel-5-1 building: arm-rtems5-kernel-5-1 sizes: arm-rtems5-kernel-5-1: 7.603KB (installed: 0.000B) cleaning: arm-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: arm-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: arm-rtems5-kernel-5-1 Build Sizes: usage: 9.105GB total: 3.773GB (sources: 1.679GB, patches: 886.615KB, installed 2.093GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 16:46:10 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 16:46:10 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 16:48:35 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 16:48:35 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 16:49:34 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 16:49:34 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:22:35 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" languages="$languages,ada" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 17:22:35 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" languages="$languages,ada" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 17:22:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:22:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:22:58 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Tue Dec 11 17:22:58 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Tue Dec 11 17:05:23 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 18:05:23 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-powerpc on x86_64-linux-gnu Message-ID: <20181211170523.BFE3B24085B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:41:35.960408 Sizes ===== Maximum build usage: 10.042GB Total size: 4.022GB Installed : 2.342GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.280028 Build Set: Time 0:00:23.228675 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 515.366MB (installed: 75.825MB) cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 539.422MB (installed: 160.297MB) cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 7.700GB (installed: 2.051GB) cleaning: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: powerpc-rtems5-kernel-5-1 building: powerpc-rtems5-kernel-5-1 sizes: powerpc-rtems5-kernel-5-1: 7.767KB (installed: 0.000B) cleaning: powerpc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: powerpc-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: powerpc-rtems5-kernel-5-1 Build Sizes: usage: 10.042GB total: 4.022GB (sources: 1.679GB, patches: 886.615KB, installed 2.342GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 17:24:20 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:24:21 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:27:04 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:27:05 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:28:01 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:28:01 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:04:04 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" languages="$languages,ada" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 18:04:04 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" languages="$languages,ada" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 18:04:27 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:04:27 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:04:28 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Tue Dec 11 18:04:28 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Tue Dec 11 17:46:32 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 18:46:32 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-sparc on x86_64-linux-gnu Message-ID: <20181211174632.BD5D9240772@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:41:08.755462 Sizes ===== Maximum build usage: 9.642GB Total size: 3.908GB Installed : 2.228GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.418606 Build Set: Time 0:00:23.406093 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 460.213MB (installed: 68.614MB) cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 466.952MB (installed: 122.059MB) cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 7.414GB (installed: 1.982GB) cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc-rtems5-kernel-5-1 building: sparc-rtems5-kernel-5-1 sizes: sparc-rtems5-kernel-5-1: 7.685KB (installed: 0.000B) cleaning: sparc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: sparc-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc-rtems5-kernel-5-1 Build Sizes: usage: 9.642GB total: 3.908GB (sources: 1.679GB, patches: 886.615KB, installed 2.228GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 18:05:57 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:05:57 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:08:18 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:08:18 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:09:10 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:09:10 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:45:13 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" languages="$languages,ada" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 18:45:14 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" languages="$languages,ada" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 18:45:37 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:45:37 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:45:37 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Tue Dec 11 18:45:37 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Tue Dec 11 17:58:58 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 18:58:58 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-aarch64 on x86_64-linux-gnu Message-ID: <20181211175858.6B899240786@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:12:25.243731 Sizes ===== Maximum build usage: 3.006GB Total size: 2.424GB Installed : 761.455MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.229415 Build Set: Time 0:00:23.076442 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 478.814MB (installed: 71.281MB) cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 536.681MB (installed: 155.630MB) cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.263GB (installed: 473.194MB) cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: aarch64-rtems5-kernel-5-1 building: aarch64-rtems5-kernel-5-1 sizes: aarch64-rtems5-kernel-5-1: 7.767KB (installed: 0.000B) cleaning: aarch64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: aarch64-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: aarch64-rtems5-kernel-5-1 Build Sizes: usage: 3.006GB total: 2.424GB (sources: 1.679GB, patches: 886.615KB, installed 761.455MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 18:47:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:47:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:49:34 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:49:34 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:50:30 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:50:30 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:58:19 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 18:58:19 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 18:58:42 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:58:42 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:58:42 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Tue Dec 11 18:58:42 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Tue Dec 11 18:09:20 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 19:09:20 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-bfin on x86_64-linux-gnu Message-ID: <20181211180920.E3946240772@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:10:22.311727 Sizes ===== Maximum build usage: 2.457GB Total size: 2.299GB Installed : 633.580MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.333025 Build Set: Time 0:00:23.206098 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 486.765MB (installed: 78.715MB) cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 465.925MB (installed: 121.486MB) cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 1.838GB (installed: 372.028MB) cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: bfin-rtems5-kernel-5-1 building: bfin-rtems5-kernel-5-1 sizes: bfin-rtems5-kernel-5-1: 7.644KB (installed: 0.000B) cleaning: bfin-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: bfin-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: bfin-rtems5-kernel-5-1 Build Sizes: usage: 2.457GB total: 2.299GB (sources: 1.679GB, patches: 886.615KB, installed 633.580MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 18:59:31 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:59:32 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:01:57 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:01:57 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:02:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:02:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:08:44 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:08:44 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:09:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:09:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:09:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Tue Dec 11 19:09:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Tue Dec 11 18:19:04 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 19:19:04 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-epiphany on x86_64-linux-gnu Message-ID: <20181211181904.498B9240772@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:09:43.192567 Sizes ===== Maximum build usage: 2.490GB Total size: 2.283GB Installed : 616.965MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.339541 Build Set: Time 0:00:23.217579 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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.31.1.cfg package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 461.821MB (installed: 118.480MB) cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 1.887GB (installed: 384.135MB) cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-gdb-7.8.1-1.cfg package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 building: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1: 461.452MB (installed: 52.999MB) cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Build Sizes: usage: 2.490GB total: 2.283GB (sources: 1.679GB, patches: 886.615KB, installed 616.965MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 19:09:54 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:09:54 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:10:45 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:10:46 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:16:39 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:16:40 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:18:27 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:18:27 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:18:49 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:18:49 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} From sebastian.huber at embedded-brains.de Tue Dec 11 18:37:01 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 19:37:01 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-i386 on x86_64-linux-gnu Message-ID: <20181211183701.0C85D24086B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:17:56.581815 Sizes ===== Maximum build usage: 3.955GB Total size: 2.562GB Installed : 902.597MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.351795 Build Set: Time 0:00:23.154467 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 436.331MB (installed: 55.721MB) cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 500.720MB (installed: 137.792MB) cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.073GB (installed: 647.733MB) cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: i386-rtems5-kernel-5-1 building: i386-rtems5-kernel-5-1 sizes: i386-rtems5-kernel-5-1: 7.644KB (installed: 0.000B) cleaning: i386-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: i386-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: i386-rtems5-kernel-5-1 Build Sizes: usage: 3.955GB total: 2.562GB (sources: 1.679GB, patches: 886.615KB, installed 902.597MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 19:19:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:19:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:21:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:21:57 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:22:53 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:22:53 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:36:20 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:36:21 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:36:43 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:36:43 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:36:43 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Tue Dec 11 19:36:43 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Tue Dec 11 18:51:43 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 19:51:43 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-lm32 on x86_64-linux-gnu Message-ID: <20181211185143.3846824085B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:14:41.981040 Sizes ===== Maximum build usage: 3.612GB Total size: 2.490GB Installed : 828.746MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.398611 Build Set: Time 0:00:23.244458 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.619MB (installed: 74.681MB) cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 462.761MB (installed: 119.081MB) cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.803GB (installed: 573.633MB) cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: lm32-rtems5-kernel-5-1 building: lm32-rtems5-kernel-5-1 sizes: lm32-rtems5-kernel-5-1: 7.644KB (installed: 0.000B) cleaning: lm32-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: lm32-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: lm32-rtems5-kernel-5-1 Build Sizes: usage: 3.612GB total: 2.490GB (sources: 1.679GB, patches: 886.615KB, installed 828.746MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 19:37:34 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:37:34 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:39:55 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:39:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:40:47 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:40:47 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:51:02 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:51:03 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:51:25 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:51:25 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:51:25 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Tue Dec 11 19:51:25 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 06:20:36 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 07:20:36 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-m68k on x86_64-linux-gnu Message-ID: <20181213062036.1FDBC24086B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:26:41.842696 Sizes ===== Maximum build usage: 6.075GB Total size: 2.891GB Installed : 1.211GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.466912 Build Set: Time 0:00:23.504785 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 427.432MB (installed: 54.403MB) cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 461.037MB (installed: 119.138MB) cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.864GB (installed: 1005.147MB) cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: m68k-rtems5-kernel-5-1 building: m68k-rtems5-kernel-5-1 sizes: m68k-rtems5-kernel-5-1: 7.644KB (installed: 0.000B) cleaning: m68k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: m68k-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: m68k-rtems5-kernel-5-1 Build Sizes: usage: 6.075GB total: 2.891GB (sources: 1.679GB, patches: 886.615KB, installed 1.211GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 06:54:27 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 06:54:27 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 06:56:47 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 06:56:47 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 06:57:42 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 06:57:42 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:19:46 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:19:46 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:20:10 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:20:10 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:20:10 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 07:20:10 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 06:43:46 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 07:43:46 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-microblaze on x86_64-linux-gnu Message-ID: <20181213064346.BA55F240772@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:23:10.454947 Sizes ===== Maximum build usage: 5.571GB Total size: 2.813GB Installed : 1.132GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.464333 Build Set: Time 0:00:23.686062 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.818MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 450.838MB (installed: 65.188MB) cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 456.604MB (installed: 117.078MB) cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.438GB (installed: 915.918MB) cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: microblaze-rtems5-kernel-5-1 building: microblaze-rtems5-kernel-5-1 sizes: microblaze-rtems5-kernel-5-1: 7.890KB (installed: 0.000B) cleaning: microblaze-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: microblaze-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: microblaze-rtems5-kernel-5-1 Build Sizes: usage: 5.571GB total: 2.813GB (sources: 1.679GB, patches: 886.615KB, installed 1.132GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 07:21:10 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:21:10 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:23:32 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:23:33 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:26 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:26 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:42:59 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:42:59 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:43:22 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:43:22 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:43:23 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 07:43:23 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 07:06:35 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 08:06:35 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-mips on x86_64-linux-gnu Message-ID: <20181213070635.BA7DC240B3E@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:22:48.781405 Sizes ===== Maximum build usage: 4.104GB Total size: 2.659GB Installed : 1002.522MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.783413 Build Set: Time 0:00:23.957943 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 486.230MB (installed: 75.658MB) cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 508.396MB (installed: 142.561MB) cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.125GB (installed: 646.696MB) cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: mips-rtems5-kernel-5-1 building: mips-rtems5-kernel-5-1 sizes: mips-rtems5-kernel-5-1: 7.644KB (installed: 0.000B) cleaning: mips-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.xml config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 487.691MB (installed: 76.256MB) cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: mips-rtems5-kernel-5-1 -> /build/rtems/5 installing: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: mips-rtems5-kernel-5-1 cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Build Sizes: usage: 4.104GB total: 2.659GB (sources: 1.679GB, patches: 886.615KB, installed 1002.522MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 07:44:21 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:44:21 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:46:50 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:46:50 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:47:49 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:47:49 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:25 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:25 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:47 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:47 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:47 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:47 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:06:14 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:06:14 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} From sebastian.huber at embedded-brains.de Thu Dec 13 07:18:22 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 08:18:22 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-moxie on x86_64-linux-gnu Message-ID: <20181213071822.9F3EE240772@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:11:46.732686 Sizes ===== Maximum build usage: 2.710GB Total size: 2.324GB Installed : 659.353MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:16.037003 Build Set: Time 0:00:24.023183 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 450.355MB (installed: 65.087MB) cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 452.676MB (installed: 114.997MB) cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.066GB (installed: 417.080MB) cleaning: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: moxie-rtems5-kernel-5-1 building: moxie-rtems5-kernel-5-1 sizes: moxie-rtems5-kernel-5-1: 7.685KB (installed: 0.000B) cleaning: moxie-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.xml installing: dtc-1.4.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: moxie-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: dtc-1.4.1-x86_64-linux-gnu-1 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: moxie-rtems5-kernel-5-1 Build Sizes: usage: 2.710GB total: 2.324GB (sources: 1.679GB, patches: 886.615KB, installed 659.353MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:06:41 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/build/rtems/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/build/rtems/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:06:41 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/build/rtems/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/build/rtems/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:07:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:07:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:09:36 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:09:36 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:10:29 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:10:29 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:17:44 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:17:44 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:07 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 07:32:14 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 08:32:14 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-nios2 on x86_64-linux-gnu Message-ID: <20181213073214.E6F25240B3E@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:13:52.115787 Sizes ===== Maximum build usage: 3.233GB Total size: 2.409GB Installed : 745.988MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.921528 Build Set: Time 0:00:23.823427 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 423.782MB (installed: 53.925MB) cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 460.895MB (installed: 119.281MB) cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.505GB (installed: 511.432MB) cleaning: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: nios2-rtems5-kernel-5-1 building: nios2-rtems5-kernel-5-1 sizes: nios2-rtems5-kernel-5-1: 7.685KB (installed: 0.000B) cleaning: nios2-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: nios2-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: nios2-rtems5-kernel-5-1 Build Sizes: usage: 3.233GB total: 2.409GB (sources: 1.679GB, patches: 886.615KB, installed 745.988MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:56 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:57 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:21:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:21:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:22:09 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:22:09 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:31:35 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:31:35 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:31:58 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:31:58 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:31:58 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:31:58 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 07:54:36 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 08:54:36 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-or1k on x86_64-linux-gnu Message-ID: <20181213075436.67B8C240B3E@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:22:21.273873 Sizes ===== Maximum build usage: 5.402GB Total size: 2.872GB Installed : 1.192GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.457477 Build Set: Time 0:00:23.411414 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 747.829MB (installed: 115.199MB) cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 563.231MB (installed: 121.373MB) cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.210GB (installed: 922.540MB) cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: or1k-rtems5-kernel-5-1 building: or1k-rtems5-kernel-5-1 sizes: or1k-rtems5-kernel-5-1: 7.644KB (installed: 0.000B) cleaning: or1k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /build/rtems/5 installing: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /build/rtems/5 installing: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: or1k-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: or1k-rtems5-kernel-5-1 Build Sizes: usage: 5.402GB total: 2.872GB (sources: 1.679GB, patches: 886.615KB, installed 1.192GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:32:48 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:32:48 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:35:47 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:35:47 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:36:46 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:36:47 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:53:48 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:53:48 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:54:11 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:54:11 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:54:12 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:54:12 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 08:29:18 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 09:29:18 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-riscv on x86_64-linux-gnu Message-ID: <20181213082918.6778724086B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:34:41.784173 Sizes ===== Maximum build usage: 11.877GB Total size: 4.088GB Installed : 2.408GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.526826 Build Set: Time 0:00:23.442079 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 695.696MB (installed: 94.090MB) cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 578.112MB (installed: 130.201MB) cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 9.469GB (installed: 2.129GB) cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: riscv-rtems5-kernel-5-1 building: riscv-rtems5-kernel-5-1 sizes: riscv-rtems5-kernel-5-1: 7.685KB (installed: 0.000B) cleaning: riscv-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /build/rtems/5 installing: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /build/rtems/5 installing: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: riscv-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: riscv-rtems5-kernel-5-1 Build Sizes: usage: 11.877GB total: 4.088GB (sources: 1.679GB, patches: 886.615KB, installed 2.408GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:55:09 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:55:10 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:58:03 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:58:03 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:59:04 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:59:04 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:28:10 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:28:10 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:28:35 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:28:35 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:28:36 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:28:36 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 08:53:50 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 09:53:50 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-sh on x86_64-linux-gnu Message-ID: <20181213085350.68C1124086B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:24:31.861168 Sizes ===== Maximum build usage: 5.175GB Total size: 2.770GB Installed : 1.090GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.735207 Build Set: Time 0:00:24.421638 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.816MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 465.163MB (installed: 68.621MB) cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 484.254MB (installed: 131.774MB) cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.085GB (installed: 854.255MB) cleaning: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sh-rtems5-kernel-5-1 building: sh-rtems5-kernel-5-1 sizes: sh-rtems5-kernel-5-1: 7.562KB (installed: 0.000B) cleaning: sh-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: sh-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sh-rtems5-kernel-5-1 Build Sizes: usage: 5.175GB total: 2.770GB (sources: 1.679GB, patches: 886.615KB, installed 1.090GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 09:29:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:29:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:32:55 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:32:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:34:07 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:34:07 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:04 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:04 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:29 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:29 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 09:05:19 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 10:05:19 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-sparc64 on x86_64-linux-gnu Message-ID: <20181213090519.CA04024086B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:11:29.219838 Sizes ===== Maximum build usage: 2.884GB Total size: 2.359GB Installed : 694.936MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:16.312834 Build Set: Time 0:00:24.518962 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 429.185MB (installed: 54.716MB) cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 476.419MB (installed: 126.863MB) cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.205GB (installed: 452.006MB) cleaning: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc64-rtems5-kernel-5-1 building: sparc64-rtems5-kernel-5-1 sizes: sparc64-rtems5-kernel-5-1: 7.767KB (installed: 0.000B) cleaning: sparc64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: sparc64-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc64-rtems5-kernel-5-1 Build Sizes: usage: 2.884GB total: 2.359GB (sources: 1.679GB, patches: 886.615KB, installed 694.936MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 09:54:25 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:54:25 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:56:44 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:56:44 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:57:36 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:57:37 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:04:41 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:04:41 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:05:03 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:05:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:05:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 10:05:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 09:20:27 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 10:20:27 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-v850 on x86_64-linux-gnu Message-ID: <20181213092027.9128D240793@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:15:07.591967 Sizes ===== Maximum build usage: 3.570GB Total size: 2.481GB Installed : 819.545MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.525214 Build Set: Time 0:00:23.404000 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 474.213MB (installed: 72.869MB) cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 459.743MB (installed: 118.514MB) cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.770GB (installed: 566.812MB) cleaning: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: v850-rtems5-kernel-5-1 building: v850-rtems5-kernel-5-1 sizes: v850-rtems5-kernel-5-1: 7.644KB (installed: 0.000B) cleaning: v850-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: v850-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: v850-rtems5-kernel-5-1 Build Sizes: usage: 3.570GB total: 2.481GB (sources: 1.679GB, patches: 886.615KB, installed 819.545MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 10:05:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:05:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:08:20 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:08:20 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:09:12 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:09:12 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:19:47 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:19:48 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:20:10 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:20:10 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:20:11 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 10:20:11 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 10:10:56 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 11:10:56 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-x86_64 on x86_64-linux-gnu Message-ID: <20181213101056.DB122240839@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (e072a8bde119) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:11:03.455789 Sizes ===== Maximum build usage: 2.858GB Total size: 2.392GB Installed : 728.743MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.608887 Build Set: Time 0:00:23.604706 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 439.076MB (installed: 56.214MB) cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 537.315MB (installed: 156.841MB) cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.147GB (installed: 454.337MB) cleaning: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: x86_64-rtems5-kernel-5-1 building: x86_64-rtems5-kernel-5-1 sizes: x86_64-rtems5-kernel-5-1: 7.726KB (installed: 0.000B) cleaning: x86_64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: x86_64-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: x86_64-rtems5-kernel-5-1 Build Sizes: usage: 2.858GB total: 2.392GB (sources: 1.679GB, patches: 886.615KB, installed 728.743MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:26 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:26 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:02:46 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:02:46 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:03:43 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:03:43 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:10:19 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB e072a8bde119c8a812e4a20dc44a25b32ad1c87a, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:10:19 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB e072a8bde119c8a812e4a20dc44a25b32ad1c87a, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:10:41 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:10:41 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:10:42 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 11:10:42 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 13:24:47 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 07:24:47 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-aarch64.bset on x86_64-linux-gnu Message-ID: <20181213132447.101BD61991FB@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:09:10.349070 Sizes ===== Maximum build usage: 3.133GB Total size: 1.600GB Installed : 740.868MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:08.656477 Build Set: Time 0:00:14.749463 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.628MB (installed: 63.542MB) cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 548.228MB (installed: 151.652MB) cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 download: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz -> sources/gcc-7.4.0.tar.xz download: https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9... -> sources/newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz building: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.409GB (installed: 467.161MB) cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: aarch64-rtems5-kernel-5-1 building: aarch64-rtems5-kernel-5-1 sizes: aarch64-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: aarch64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: aarch64-rtems5-kernel-5-1 Build Sizes: usage: 3.133GB total: 1.600GB (sources: 896.654MB, patches: 683.735KB, installed 740.868MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 07:15:56 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:15:57 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:17:35 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:17:36 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:18:10 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:18:10 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:23 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:23 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:37 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:37 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:37 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:37 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 13:49:44 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 07:49:44 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-arm.bset on x86_64-linux-gnu Message-ID: <20181213134944.887376198C14@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:24:57.452471 Sizes ===== Maximum build usage: 7.119GB Total size: 2.277GB Installed : 1.400GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.960904 Build Set: Time 0:00:15.715995 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.456MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 465.703MB (installed: 59.457MB) cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 497.897MB (installed: 129.578MB) cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.718GB (installed: 1.159GB) cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: arm-rtems5-kernel-5-1 building: arm-rtems5-kernel-5-1 sizes: arm-rtems5-kernel-5-1: 7.940KB (installed: 0.000B) cleaning: arm-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: arm-rtems5-kernel-5-1 Build Sizes: usage: 7.119GB total: 2.277GB (sources: 896.654MB, patches: 683.735KB, installed 1.400GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 07:25:07 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:25:07 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:26:45 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:26:46 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:27:21 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:27:21 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:49:13 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:49:13 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:49:27 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:49:27 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:49:27 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 07:49:28 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 13:56:39 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 07:56:39 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-bfin.bset on x86_64-linux-gnu Message-ID: <20181213135639.C25EA60F33BD@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:06:55.185430 Sizes ===== Maximum build usage: 2.581GB Total size: 1.479GB Installed : 617.416MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.291021 Build Set: Time 0:00:16.011685 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 493.931MB (installed: 70.975MB) cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 474.028MB (installed: 117.334MB) cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 1.978GB (installed: 370.594MB) cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: bfin-rtems5-kernel-5-1 building: bfin-rtems5-kernel-5-1 sizes: bfin-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: bfin-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: bfin-rtems5-kernel-5-1 Build Sizes: usage: 2.581GB total: 1.479GB (sources: 896.654MB, patches: 683.735KB, installed 617.416MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 07:50:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:50:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:51:43 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:51:43 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:52:17 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:52:17 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:56:17 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:56:17 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:56:31 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:56:31 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:56:31 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 07:56:31 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 14:03:24 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 08:03:24 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-epiphany.bset on x86_64-linux-gnu Message-ID: <20181213140324.E030260F3317@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:06:45.081395 Sizes ===== Maximum build usage: 2.618GB Total size: 1.467GB Installed : 605.323MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.010962 Build Set: Time 0:00:17.045565 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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.31.1.cfg package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 467.860MB (installed: 113.888MB) cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.027GB (installed: 382.655MB) cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-gdb-7.8.1-1.cfg package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 building: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1: 469.225MB (installed: 50.268MB) cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Build Sizes: usage: 2.618GB total: 1.467GB (sources: 896.654MB, patches: 683.735KB, installed 605.323MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 07:57:02 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:57:02 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:57:34 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:57:34 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:01:37 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:01:37 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:01 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:01 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:15 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:15 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} From joel at rtems.org Thu Dec 13 14:16:43 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 08:16:43 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-i386.bset on x86_64-linux-gnu Message-ID: <20181213141643.266D560F3317@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:13:18.199349 Sizes ===== Maximum build usage: 4.105GB Total size: 1.738GB Installed : 882.477MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.215667 Build Set: Time 0:00:16.305047 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 433.434MB (installed: 44.523MB) cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 509.443MB (installed: 132.939MB) cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.243GB (installed: 646.503MB) cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: i386-rtems5-kernel-5-1 building: i386-rtems5-kernel-5-1 sizes: i386-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: i386-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: i386-rtems5-kernel-5-1 Build Sizes: usage: 4.105GB total: 1.738GB (sources: 896.654MB, patches: 683.735KB, installed 882.477MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:46 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:46 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:05:20 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:05:20 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:05:54 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:05:54 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:16:18 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:16:18 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:16:32 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:16:32 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:16:32 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:16:32 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 14:27:17 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 08:27:17 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-lm32.bset on x86_64-linux-gnu Message-ID: <20181213142717.922BB6198C01@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:10:34.399916 Sizes ===== Maximum build usage: 3.735GB Total size: 1.668GB Installed : 810.620MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.836144 Build Set: Time 0:00:16.115915 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.699MB (installed: 65.067MB) cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.452MB (installed: 114.490MB) cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.943GB (installed: 572.551MB) cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: lm32-rtems5-kernel-5-1 building: lm32-rtems5-kernel-5-1 sizes: lm32-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: lm32-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: lm32-rtems5-kernel-5-1 Build Sizes: usage: 3.735GB total: 1.668GB (sources: 896.654MB, patches: 683.735KB, installed 810.620MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:17:04 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:17:04 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:41 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:41 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:19:13 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:19:14 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:26:53 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:26:53 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:27:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:27:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:27:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:27:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 14:47:13 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 08:47:13 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-m68k.bset on x86_64-linux-gnu Message-ID: <20181213144713.A270961D4C59@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:19:56.020843 Sizes ===== Maximum build usage: 6.208GB Total size: 2.070GB Installed : 1.194GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.096601 Build Set: Time 0:00:16.243701 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 424.120MB (installed: 43.251MB) cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.983MB (installed: 115.160MB) cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.014GB (installed: 1005.508MB) cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: m68k-rtems5-kernel-5-1 building: m68k-rtems5-kernel-5-1 sizes: m68k-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: m68k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: m68k-rtems5-kernel-5-1 Build Sizes: usage: 6.208GB total: 2.070GB (sources: 896.654MB, patches: 683.735KB, installed 1.194GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:27:38 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:27:38 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:29:13 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:29:14 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:29:46 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:29:46 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:46:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:46:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:46:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:46:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:46:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:46:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 15:04:20 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 09:04:20 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-microblaze.bset on x86_64-linux-gnu Message-ID: <20181213150420.089EA62904DE@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:17:06.328928 Sizes ===== Maximum build usage: 5.700GB Total size: 1.992GB Installed : 1.116GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.765257 Build Set: Time 0:00:16.238339 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 450.091MB (installed: 55.195MB) cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 464.271MB (installed: 113.114MB) cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.584GB (installed: 915.525MB) cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: microblaze-rtems5-kernel-5-1 building: microblaze-rtems5-kernel-5-1 sizes: microblaze-rtems5-kernel-5-1: 8.228KB (installed: 0.000B) cleaning: microblaze-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: microblaze-rtems5-kernel-5-1 Build Sizes: usage: 5.700GB total: 1.992GB (sources: 896.654MB, patches: 683.735KB, installed 1.116GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:47:35 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:47:35 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:49:10 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:49:10 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:49:42 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:49:43 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:03:53 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:03:53 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:04:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:04:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:04:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:04:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 15:19:31 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 09:19:31 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-mips.bset on x86_64-linux-gnu Message-ID: <20181213151931.2F5726267E2E@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:15:11.117158 Sizes ===== Maximum build usage: 4.225GB Total size: 1.827GB Installed : 973.864MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.726031 Build Set: Time 0:00:15.719595 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.589MB (installed: 65.602MB) cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 517.445MB (installed: 137.863MB) cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.274GB (installed: 645.448MB) cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: mips-rtems5-kernel-5-1 building: mips-rtems5-kernel-5-1 sizes: mips-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: mips-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.xml config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 490.780MB (installed: 66.438MB) cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 installing: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: mips-rtems5-kernel-5-1 cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Build Sizes: usage: 4.225GB total: 1.827GB (sources: 896.654MB, patches: 683.735KB, installed 973.864MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 09:04:40 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:04:40 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:06:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:06:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:06:53 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:06:53 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:17:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:17:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:17:41 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:17:41 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:17:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:17:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:19:18 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:19:18 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} From joel at rtems.org Thu Dec 13 15:27:29 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 09:27:29 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-moxie.bset on x86_64-linux-gnu Message-ID: <20181213152729.6EA7261DD544@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:58.176113 Sizes ===== Maximum build usage: 2.828GB Total size: 1.502GB Installed : 640.993MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.132145 Build Set: Time 0:00:16.267271 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 449.626MB (installed: 55.141MB) cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 459.931MB (installed: 110.942MB) cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.202GB (installed: 415.513MB) cleaning: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: moxie-rtems5-kernel-5-1 building: moxie-rtems5-kernel-5-1 sizes: moxie-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: moxie-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.xml installing: dtc-1.4.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: dtc-1.4.1-x86_64-linux-gnu-1 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: moxie-rtems5-kernel-5-1 Build Sizes: usage: 2.828GB total: 1.502GB (sources: 896.654MB, patches: 683.735KB, installed 640.993MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 09:19:34 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:19:34 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:19:55 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:19:55 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:21:30 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:21:30 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:22:02 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:22:02 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:05 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:05 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:19 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:19 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:19 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:19 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 15:37:10 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 09:37:10 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-nios2.bset on x86_64-linux-gnu Message-ID: <20181213153710.55E6A628D94B@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:09:40.850535 Sizes ===== Maximum build usage: 3.356GB Total size: 1.586GB Installed : 726.815MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.651047 Build Set: Time 0:00:16.853786 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 418.856MB (installed: 42.753MB) cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.461MB (installed: 115.272MB) cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.646GB (installed: 510.277MB) cleaning: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: nios2-rtems5-kernel-5-1 building: nios2-rtems5-kernel-5-1 sizes: nios2-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: nios2-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: nios2-rtems5-kernel-5-1 Build Sizes: usage: 3.356GB total: 1.586GB (sources: 896.654MB, patches: 683.735KB, installed 726.815MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:51 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:51 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:29:25 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:29:25 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:29:57 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:29:57 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:36:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:36:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:36:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:36:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:36:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:36:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 15:53:20 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 09:53:20 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-or1k.bset on x86_64-linux-gnu Message-ID: <20181213155320.949C4628AE46@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:16:10.207813 Sizes ===== Maximum build usage: 5.576GB Total size: 2.058GB Installed : 1.182GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.308883 Build Set: Time 0:00:16.090271 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 816.543MB (installed: 106.970MB) cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 569.979MB (installed: 116.810MB) cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.394GB (installed: 927.776MB) cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: or1k-rtems5-kernel-5-1 building: or1k-rtems5-kernel-5-1 sizes: or1k-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: or1k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: or1k-rtems5-kernel-5-1 Build Sizes: usage: 5.576GB total: 2.058GB (sources: 896.654MB, patches: 683.735KB, installed 1.182GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 09:37:31 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:37:31 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:39:38 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:39:38 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:40:25 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:40:25 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:52:50 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:52:50 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 16:19:14 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 10:19:14 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-powerpc.bset on x86_64-linux-gnu Message-ID: <20181213161914.82AE3625A393@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:25:53.883145 Sizes ===== Maximum build usage: 7.459GB Total size: 2.342GB Installed : 1.466GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.126429 Build Set: Time 0:00:16.587457 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 522.727MB (installed: 64.776MB) cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 550.016MB (installed: 155.630MB) cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.992GB (installed: 1.194GB) cleaning: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: powerpc-rtems5-kernel-5-1 building: powerpc-rtems5-kernel-5-1 sizes: powerpc-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: powerpc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: powerpc-rtems5-kernel-5-1 Build Sizes: usage: 7.459GB total: 2.342GB (sources: 896.654MB, patches: 683.735KB, installed 1.466GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:42 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:42 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:55:29 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:55:30 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:56:08 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:56:08 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:18:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:18:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:18:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:18:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:18:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 10:18:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 16:43:18 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 10:43:18 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-riscv.bset on x86_64-linux-gnu Message-ID: <20181213164318.C4FE8625A3AE@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:24:04.231079 Sizes ===== Maximum build usage: 12.054GB Total size: 3.271GB Installed : 2.395GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.750171 Build Set: Time 0:00:17.568919 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 754.607MB (installed: 81.974MB) cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 587.461MB (installed: 126.044MB) cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 9.660GB (installed: 2.134GB) cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: riscv-rtems5-kernel-5-1 building: riscv-rtems5-kernel-5-1 sizes: riscv-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: riscv-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: riscv-rtems5-kernel-5-1 Build Sizes: usage: 12.054GB total: 3.271GB (sources: 896.654MB, patches: 683.735KB, installed 2.395GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 10:19:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:19:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:21:41 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:21:41 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:22:28 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:22:28 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:42:42 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:42:42 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:42:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:42:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:42:57 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 10:42:57 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 17:00:16 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 11:00:16 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sh.bset on x86_64-linux-gnu Message-ID: <20181213170016.EFC60628C2FA@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:16:58.128576 Sizes ===== Maximum build usage: 5.269GB Total size: 1.936GB Installed : 1.060GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:11.012561 Build Set: Time 0:00:16.986342 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.456MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 467.937MB (installed: 58.715MB) cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 493.435MB (installed: 127.622MB) cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.209GB (installed: 840.430MB) cleaning: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sh-rtems5-kernel-5-1 building: sh-rtems5-kernel-5-1 sizes: sh-rtems5-kernel-5-1: 7.899KB (installed: 0.000B) cleaning: sh-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sh-rtems5-kernel-5-1 Build Sizes: usage: 5.269GB total: 1.936GB (sources: 896.654MB, patches: 683.735KB, installed 1.060GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 10:43:40 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:43:40 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:45:20 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:45:20 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:45:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:45:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:59:51 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:59:51 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:05 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:05 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:05 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:05 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 17:25:33 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 11:25:33 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc.bset on x86_64-linux-gnu Message-ID: <20181213172533.E9FFC61AB34C@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:25:16.937043 Sizes ===== Maximum build usage: 7.080GB Total size: 2.235GB Installed : 1.358GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.738884 Build Set: Time 0:00:16.106621 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 454.272MB (installed: 56.000MB) cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 475.112MB (installed: 117.998MB) cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.721GB (installed: 1.131GB) cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc-rtems5-kernel-5-1 building: sparc-rtems5-kernel-5-1 sizes: sparc-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: sparc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc-rtems5-kernel-5-1 Build Sizes: usage: 7.080GB total: 2.235GB (sources: 896.654MB, patches: 683.735KB, installed 1.358GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:38 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:38 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:02:12 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:02:13 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:02:44 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:02:45 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:05 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:05 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:18 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:18 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:19 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:19 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 17:33:24 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 11:33:24 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc64.bset on x86_64-linux-gnu Message-ID: <20181213173324.67B7261AB34C@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:50.424674 Sizes ===== Maximum build usage: 3.006GB Total size: 1.536GB Installed : 675.303MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.260028 Build Set: Time 0:00:16.625758 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 425.772MB (installed: 43.491MB) cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 485.319MB (installed: 122.752MB) cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.346GB (installed: 450.547MB) cleaning: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc64-rtems5-kernel-5-1 building: sparc64-rtems5-kernel-5-1 sizes: sparc64-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: sparc64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc64-rtems5-kernel-5-1 Build Sizes: usage: 3.006GB total: 1.536GB (sources: 896.654MB, patches: 683.735KB, installed 675.303MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:55 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:55 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:27:29 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:27:29 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:28:02 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:28:03 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:01 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:01 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:15 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:15 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:15 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:15 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 17:44:07 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 11:44:07 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-v850.bset on x86_64-linux-gnu Message-ID: <20181213174407.F1F646273851@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:10:43.524907 Sizes ===== Maximum build usage: 3.695GB Total size: 1.660GB Installed : 802.410MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.155517 Build Set: Time 0:00:17.214392 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.950MB (installed: 64.344MB) cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 466.258MB (installed: 113.901MB) cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.911GB (installed: 565.652MB) cleaning: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: v850-rtems5-kernel-5-1 building: v850-rtems5-kernel-5-1 sizes: v850-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: v850-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: v850-rtems5-kernel-5-1 Build Sizes: usage: 3.695GB total: 1.660GB (sources: 896.654MB, patches: 683.735KB, installed 802.410MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:46 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:47 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:35:23 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:35:24 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:35:55 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:35:56 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:43:43 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:43:43 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:43:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:43:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:43:57 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 11:43:57 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 17:51:46 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 11:51:46 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-x86_64.bset on x86_64-linux-gnu Message-ID: <20181213175146.7A5C96250E14@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:38.467591 Sizes ===== Maximum build usage: 3.004GB Total size: 1.567GB Installed : 707.190MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.987301 Build Set: Time 0:00:16.430014 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 435.827MB (installed: 44.928MB) cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 545.569MB (installed: 150.880MB) cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.314GB (installed: 452.868MB) cleaning: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: x86_64-rtems5-kernel-5-1 building: x86_64-rtems5-kernel-5-1 sizes: x86_64-rtems5-kernel-5-1: 8.063KB (installed: 0.000B) cleaning: x86_64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: x86_64-rtems5-kernel-5-1 Build Sizes: usage: 3.004GB total: 1.567GB (sources: 896.654MB, patches: 683.735KB, installed 707.190MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 11:44:29 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:44:29 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:46:04 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:46:04 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:46:39 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:46:39 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:51:23 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:51:23 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:51:36 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:51:36 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:51:37 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 11:51:37 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 17:35:52 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 11:35:52 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-aarch64.bset on x86_64-linux-gnu Message-ID: <20181214173552.5F7A3104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:09:25.108689 Sizes ===== Maximum build usage: 3.134GB Total size: 1.603GB Installed : 741.008MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 825.477MB (sources: 819.527MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:14.349605 Build Set: Time 0:00:23.257628 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.647MB (installed: 63.542MB) cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 548.240MB (installed: 151.653MB) cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 download: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz -> sources/gcc-7.4.0.tar.xz download: https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9... -> sources/newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz building: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.410GB (installed: 467.300MB) cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: aarch64-rtems5-kernel-5-1 building: aarch64-rtems5-kernel-5-1 sizes: aarch64-rtems5-kernel-5-1: 8.300KB (installed: 0.000B) cleaning: aarch64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: aarch64-rtems5-kernel-5-1 Build Sizes: usage: 3.134GB total: 1.603GB (sources: 899.476MB, patches: 683.735KB, installed 741.008MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 11:26:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:26:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:28:41 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:28:41 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:29:20 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:29:20 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:35:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 11:35:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 11:35:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:35:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:35:40 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 11:35:40 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 18:02:52 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 12:02:52 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-arm.bset on x86_64-linux-gnu Message-ID: <20181214180252.10BDC104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:26:59.621157 Sizes ===== Maximum build usage: 7.125GB Total size: 2.280GB Installed : 1.401GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:17.644828 Build Set: Time 0:00:26.568132 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 465.721MB (installed: 59.457MB) cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 497.910MB (installed: 129.579MB) cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.724GB (installed: 1.160GB) cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: arm-rtems5-kernel-5-1 building: arm-rtems5-kernel-5-1 sizes: arm-rtems5-kernel-5-1: 8.136KB (installed: 0.000B) cleaning: arm-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: arm-rtems5-kernel-5-1 Build Sizes: usage: 7.125GB total: 2.280GB (sources: 899.476MB, patches: 683.735KB, installed 1.401GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 11:36:26 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:36:27 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:38:15 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:38:15 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:38:55 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:38:55 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:02:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:02:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:02:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:02:40 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:02:40 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 12:02:40 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 18:10:14 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 12:10:14 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-bfin.bset on x86_64-linux-gnu Message-ID: <20181214181014.0EB69104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:07:21.935176 Sizes ===== Maximum build usage: 2.581GB Total size: 1.482GB Installed : 617.489MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.257282 Build Set: Time 0:00:25.305659 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 493.949MB (installed: 70.975MB) cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 474.040MB (installed: 117.334MB) cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 1.978GB (installed: 370.667MB) cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: bfin-rtems5-kernel-5-1 building: bfin-rtems5-kernel-5-1 sizes: bfin-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: bfin-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: bfin-rtems5-kernel-5-1 Build Sizes: usage: 2.581GB total: 1.482GB (sources: 899.476MB, patches: 683.735KB, installed 617.489MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 12:03:28 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:03:29 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:05:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:05:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:05:56 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:05:56 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:09:54 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:09:54 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:10:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:10:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:10:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 12:10:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 18:17:30 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 12:17:30 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-epiphany.bset on x86_64-linux-gnu Message-ID: <20181214181730.847D6104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:07:16.426006 Sizes ===== Maximum build usage: 2.618GB Total size: 1.470GB Installed : 605.397MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.768293 Build Set: Time 0:00:25.515148 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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.31.1.cfg package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 467.872MB (installed: 113.888MB) cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.027GB (installed: 382.727MB) cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-gdb-7.8.1-1.cfg package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 building: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1: 469.241MB (installed: 50.268MB) cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Build Sizes: usage: 2.618GB total: 1.470GB (sources: 899.476MB, patches: 683.735KB, installed 605.397MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 12:10:49 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:10:50 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:11:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:11:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:15:25 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:15:25 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:17:10 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:17:10 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:17:23 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:17:23 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} From joel at rtems.org Fri Dec 14 18:31:53 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 12:31:53 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-i386.bset on x86_64-linux-gnu Message-ID: <20181214183153.510AF104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:14:22.732948 Sizes ===== Maximum build usage: 4.108GB Total size: 1.741GB Installed : 882.903MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.399009 Build Set: Time 0:00:25.259338 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 433.450MB (installed: 44.523MB) cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 509.455MB (installed: 132.939MB) cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.245GB (installed: 646.928MB) cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: i386-rtems5-kernel-5-1 building: i386-rtems5-kernel-5-1 sizes: i386-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: i386-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: i386-rtems5-kernel-5-1 Build Sizes: usage: 4.108GB total: 1.741GB (sources: 899.476MB, patches: 683.735KB, installed 882.903MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 12:18:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:18:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:19:52 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:19:52 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:20:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:20:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:31:31 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:31:31 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:31:45 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:31:45 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:31:45 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 12:31:45 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 18:43:14 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 12:43:14 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-lm32.bset on x86_64-linux-gnu Message-ID: <20181214184314.9C39F104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:11:21.251615 Sizes ===== Maximum build usage: 3.737GB Total size: 1.671GB Installed : 810.954MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:15.965661 Build Set: Time 0:00:24.785244 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.717MB (installed: 65.067MB) cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.465MB (installed: 114.490MB) cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.945GB (installed: 572.883MB) cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: lm32-rtems5-kernel-5-1 building: lm32-rtems5-kernel-5-1 sizes: lm32-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: lm32-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: lm32-rtems5-kernel-5-1 Build Sizes: usage: 3.737GB total: 1.671GB (sources: 899.476MB, patches: 683.735KB, installed 810.954MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 12:32:30 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:32:30 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:34:16 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:34:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:34:53 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:34:53 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:42:54 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:42:54 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:43:07 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:43:07 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:43:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 12:43:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 19:05:03 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 13:05:03 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-m68k.bset on x86_64-linux-gnu Message-ID: <20181214190503.E5090104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:21:49.243414 Sizes ===== Maximum build usage: 6.214GB Total size: 2.074GB Installed : 1.195GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.483928 Build Set: Time 0:00:25.171602 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 424.136MB (installed: 43.251MB) cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.996MB (installed: 115.160MB) cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.019GB (installed: 1006.484MB) cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: m68k-rtems5-kernel-5-1 building: m68k-rtems5-kernel-5-1 sizes: m68k-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: m68k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: m68k-rtems5-kernel-5-1 Build Sizes: usage: 6.214GB total: 2.074GB (sources: 899.476MB, patches: 683.735KB, installed 1.195GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 12:43:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:43:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:45:38 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:45:38 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:46:15 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:46:15 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:04:41 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:04:41 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:04:53 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:04:54 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:04:54 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 13:04:54 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 19:23:48 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 13:23:48 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-microblaze.bset on x86_64-linux-gnu Message-ID: <20181214192348.4AD0C104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:18:44.332508 Sizes ===== Maximum build usage: 5.705GB Total size: 1.995GB Installed : 1.116GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.519073 Build Set: Time 0:00:25.439292 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.459MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 450.108MB (installed: 55.195MB) cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 464.283MB (installed: 113.115MB) cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.588GB (installed: 916.310MB) cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: microblaze-rtems5-kernel-5-1 building: microblaze-rtems5-kernel-5-1 sizes: microblaze-rtems5-kernel-5-1: 8.423KB (installed: 0.000B) cleaning: microblaze-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: microblaze-rtems5-kernel-5-1 Build Sizes: usage: 5.705GB total: 1.995GB (sources: 899.476MB, patches: 683.735KB, installed 1.116GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 13:05:43 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:05:43 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:07:28 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:07:29 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:08:04 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:08:05 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:23:26 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:23:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:23:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:23:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:23:39 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 13:23:39 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 19:39:54 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 13:39:54 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-mips.bset on x86_64-linux-gnu Message-ID: <20181214193954.775FC104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:16:06.126686 Sizes ===== Maximum build usage: 4.228GB Total size: 1.831GB Installed : 974.310MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.970515 Build Set: Time 0:00:25.897922 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.607MB (installed: 65.602MB) cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 517.457MB (installed: 137.863MB) cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.277GB (installed: 645.893MB) cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: mips-rtems5-kernel-5-1 building: mips-rtems5-kernel-5-1 sizes: mips-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: mips-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.xml config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 490.798MB (installed: 66.438MB) cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 installing: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: mips-rtems5-kernel-5-1 cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Build Sizes: usage: 4.228GB total: 1.831GB (sources: 899.476MB, patches: 683.735KB, installed 974.310MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 13:24:24 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:24:25 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:26:12 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:26:12 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:26:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:26:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:37:37 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:37:37 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:37:49 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:37:49 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:37:50 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 13:37:50 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 13:39:45 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:39:45 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} From joel at rtems.org Fri Dec 14 19:55:27 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 13:55:27 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-aarch64.bset on x86_64-linux-gnu Message-ID: <20181214195527.1E863104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:09:05.993110 Sizes ===== Maximum build usage: 3.134GB Total size: 1.603GB Installed : 741.008MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:11.629381 Build Set: Time 0:00:17.737185 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.647MB (installed: 63.542MB) cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 548.240MB (installed: 151.653MB) cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.410GB (installed: 467.300MB) cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: aarch64-rtems5-kernel-5-1 building: aarch64-rtems5-kernel-5-1 sizes: aarch64-rtems5-kernel-5-1: 8.300KB (installed: 0.000B) cleaning: aarch64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: aarch64-rtems5-kernel-5-1 Build Sizes: usage: 3.134GB total: 1.603GB (sources: 899.476MB, patches: 683.735KB, installed 741.008MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 13:46:40 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:46:40 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:48:29 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:48:30 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:49:09 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:49:09 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:55:02 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:55:02 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:55:14 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:55:14 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:55:15 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 13:55:15 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 20:22:24 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 14:22:24 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-arm.bset on x86_64-linux-gnu Message-ID: <20181214202225.00A06104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:26:57.819437 Sizes ===== Maximum build usage: 7.125GB Total size: 2.280GB Installed : 1.401GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:17.310763 Build Set: Time 0:00:26.260641 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 465.721MB (installed: 59.457MB) cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 497.910MB (installed: 129.579MB) cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.724GB (installed: 1.160GB) cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: arm-rtems5-kernel-5-1 building: arm-rtems5-kernel-5-1 sizes: arm-rtems5-kernel-5-1: 8.136KB (installed: 0.000B) cleaning: arm-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: arm-rtems5-kernel-5-1 Build Sizes: usage: 7.125GB total: 2.280GB (sources: 899.476MB, patches: 683.735KB, installed 1.401GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 13:56:02 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:56:02 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:57:50 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:57:50 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:58:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:58:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:22:01 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:22:01 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:22:13 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:22:13 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:22:13 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 14:22:14 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 20:29:49 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 14:29:49 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-bfin.bset on x86_64-linux-gnu Message-ID: <20181214202949.5177C104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:07:24.277859 Sizes ===== Maximum build usage: 2.581GB Total size: 1.482GB Installed : 617.489MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.948315 Build Set: Time 0:00:25.767088 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 493.949MB (installed: 70.975MB) cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 474.040MB (installed: 117.334MB) cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 1.978GB (installed: 370.667MB) cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: bfin-rtems5-kernel-5-1 building: bfin-rtems5-kernel-5-1 sizes: bfin-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: bfin-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: bfin-rtems5-kernel-5-1 Build Sizes: usage: 2.581GB total: 1.482GB (sources: 899.476MB, patches: 683.735KB, installed 617.489MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 14:23:04 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:23:04 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:24:53 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:24:53 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:25:32 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:25:32 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:29:29 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:29:29 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:29:42 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:29:42 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:29:42 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 14:29:42 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 20:37:01 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 14:37:01 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-epiphany.bset on x86_64-linux-gnu Message-ID: <20181214203701.CD20D104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:07:12.449398 Sizes ===== Maximum build usage: 2.618GB Total size: 1.470GB Installed : 605.397MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.762245 Build Set: Time 0:00:25.761358 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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.31.1.cfg package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 467.872MB (installed: 113.888MB) cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.027GB (installed: 382.727MB) cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-gdb-7.8.1-1.cfg package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 building: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1: 469.241MB (installed: 50.268MB) cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Build Sizes: usage: 2.618GB total: 1.470GB (sources: 899.476MB, patches: 683.735KB, installed 605.397MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 14:30:24 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:30:24 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:30:59 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:30:59 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:34:58 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:34:59 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:36:42 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:36:42 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:36:54 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:36:54 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} From joel at rtems.org Fri Dec 14 20:51:24 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 14:51:24 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-i386.bset on x86_64-linux-gnu Message-ID: <20181214205124.46EFE104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:14:22.394645 Sizes ===== Maximum build usage: 4.108GB Total size: 1.741GB Installed : 882.903MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:17.287321 Build Set: Time 0:00:26.584026 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 433.450MB (installed: 44.523MB) cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 509.455MB (installed: 132.939MB) cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.245GB (installed: 646.928MB) cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: i386-rtems5-kernel-5-1 building: i386-rtems5-kernel-5-1 sizes: i386-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: i386-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: i386-rtems5-kernel-5-1 Build Sizes: usage: 4.108GB total: 1.741GB (sources: 899.476MB, patches: 683.735KB, installed 882.903MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 14:37:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:37:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:39:22 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:39:22 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:40:02 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:40:02 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:51:02 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:51:02 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:51:16 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:51:16 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:51:16 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 14:51:16 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 21:02:46 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 15:02:46 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-lm32.bset on x86_64-linux-gnu Message-ID: <20181214210246.D5E8B104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:11:22.528375 Sizes ===== Maximum build usage: 3.737GB Total size: 1.671GB Installed : 810.954MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.132381 Build Set: Time 0:00:25.208423 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.717MB (installed: 65.067MB) cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.465MB (installed: 114.490MB) cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.945GB (installed: 572.883MB) cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: lm32-rtems5-kernel-5-1 building: lm32-rtems5-kernel-5-1 sizes: lm32-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: lm32-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: lm32-rtems5-kernel-5-1 Build Sizes: usage: 3.737GB total: 1.671GB (sources: 899.476MB, patches: 683.735KB, installed 810.954MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 14:52:02 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:52:02 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:53:48 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:53:48 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:54:24 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:54:24 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:02:26 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:02:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:02:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:02:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:02:39 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 15:02:39 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 21:24:38 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 15:24:38 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-m68k.bset on x86_64-linux-gnu Message-ID: <20181214212438.A8863104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:21:51.754904 Sizes ===== Maximum build usage: 6.214GB Total size: 2.074GB Installed : 1.195GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.456879 Build Set: Time 0:00:25.424770 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 424.136MB (installed: 43.251MB) cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.996MB (installed: 115.160MB) cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.019GB (installed: 1006.484MB) cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: m68k-rtems5-kernel-5-1 building: m68k-rtems5-kernel-5-1 sizes: m68k-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: m68k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: m68k-rtems5-kernel-5-1 Build Sizes: usage: 6.214GB total: 2.074GB (sources: 899.476MB, patches: 683.735KB, installed 1.195GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 15:03:25 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:03:25 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:05:08 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:05:08 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:05:46 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:05:46 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:24:16 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:24:17 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:24:29 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:24:29 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:24:29 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 15:24:29 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 21:43:25 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 15:43:25 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-microblaze.bset on x86_64-linux-gnu Message-ID: <20181214214325.DBA7C104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:18:47.155746 Sizes ===== Maximum build usage: 5.705GB Total size: 1.995GB Installed : 1.116GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.234539 Build Set: Time 0:00:25.343200 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.459MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 450.108MB (installed: 55.195MB) cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 464.283MB (installed: 113.115MB) cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.588GB (installed: 916.310MB) cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: microblaze-rtems5-kernel-5-1 building: microblaze-rtems5-kernel-5-1 sizes: microblaze-rtems5-kernel-5-1: 8.423KB (installed: 0.000B) cleaning: microblaze-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: microblaze-rtems5-kernel-5-1 Build Sizes: usage: 5.705GB total: 1.995GB (sources: 899.476MB, patches: 683.735KB, installed 1.116GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 15:25:18 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:25:18 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:27:04 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:27:04 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:27:41 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:27:41 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:43:04 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:43:04 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:43:16 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:43:16 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:43:17 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 15:43:17 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 21:59:34 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 15:59:34 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-mips.bset on x86_64-linux-gnu Message-ID: <20181214215934.DD4ED104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:16:08.969695 Sizes ===== Maximum build usage: 4.228GB Total size: 1.831GB Installed : 974.310MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:17.379394 Build Set: Time 0:00:26.211889 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.607MB (installed: 65.602MB) cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 517.457MB (installed: 137.863MB) cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.277GB (installed: 645.893MB) cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: mips-rtems5-kernel-5-1 building: mips-rtems5-kernel-5-1 sizes: mips-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: mips-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.xml config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 490.798MB (installed: 66.438MB) cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 installing: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: mips-rtems5-kernel-5-1 cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Build Sizes: usage: 4.228GB total: 1.831GB (sources: 899.476MB, patches: 683.735KB, installed 974.310MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 15:44:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:44:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:45:54 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:45:54 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:46:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:46:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:57:16 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:57:16 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:57:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:57:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:57:29 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 15:57:29 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 15:59:25 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:59:26 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} From joel at rtems.org Fri Dec 14 22:08:19 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 16:08:19 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-moxie.bset on x86_64-linux-gnu Message-ID: <20181214220819.BBABD104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:08:44.766351 Sizes ===== Maximum build usage: 2.828GB Total size: 1.505GB Installed : 641.138MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:17.347846 Build Set: Time 0:00:26.437902 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.459MB (installed: 1.433MB) cleaning: 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-gdb-8.0.1-1.cfg package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 449.645MB (installed: 55.141MB) cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 459.946MB (installed: 110.942MB) cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.202GB (installed: 415.653MB) cleaning: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: moxie-rtems5-kernel-5-1 building: moxie-rtems5-kernel-5-1 sizes: moxie-rtems5-kernel-5-1: 8.218KB (installed: 0.000B) cleaning: moxie-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.xml installing: dtc-1.4.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: dtc-1.4.1-x86_64-linux-gnu-1 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: moxie-rtems5-kernel-5-1 Build Sizes: usage: 2.828GB total: 1.505GB (sources: 899.476MB, patches: 683.735KB, installed 641.138MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 15:59:39 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:59:39 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:00:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:00:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:02:02 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:02:03 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:02:40 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:02:41 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:00 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:00 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:12 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:12 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:12 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:13 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 22:18:42 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 16:18:42 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-nios2.bset on x86_64-linux-gnu Message-ID: <20181214221842.9A9F2104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:10:22.811668 Sizes ===== Maximum build usage: 3.358GB Total size: 1.589GB Installed : 727.082MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.595376 Build Set: Time 0:00:25.488432 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 418.872MB (installed: 42.753MB) cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.473MB (installed: 115.273MB) cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.648GB (installed: 510.543MB) cleaning: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: nios2-rtems5-kernel-5-1 building: nios2-rtems5-kernel-5-1 sizes: nios2-rtems5-kernel-5-1: 8.218KB (installed: 0.000B) cleaning: nios2-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: nios2-rtems5-kernel-5-1 Build Sizes: usage: 3.358GB total: 1.589GB (sources: 899.476MB, patches: 683.735KB, installed 727.082MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:57 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:57 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:10:42 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:10:42 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:11:18 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:11:18 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:18:21 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 16:18:22 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 16:18:34 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:18:34 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:18:34 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 16:18:34 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 22:35:54 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 16:35:54 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-or1k.bset on x86_64-linux-gnu Message-ID: <20181214223554.9F82A104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:17:11.962578 Sizes ===== Maximum build usage: 5.579GB Total size: 2.061GB Installed : 1.182GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.163160 Build Set: Time 0:00:25.147566 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 816.562MB (installed: 106.970MB) cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 569.992MB (installed: 116.811MB) cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.397GB (installed: 928.307MB) cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: or1k-rtems5-kernel-5-1 building: or1k-rtems5-kernel-5-1 sizes: or1k-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: or1k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: or1k-rtems5-kernel-5-1 Build Sizes: usage: 5.579GB total: 2.061GB (sources: 899.476MB, patches: 683.735KB, installed 1.182GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 16:19:21 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:19:21 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:21:38 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:21:39 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:22:32 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:22:32 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:35:32 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 16:35:32 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 16:35:44 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:35:44 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:35:44 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 16:35:44 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 23:05:08 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 17:05:08 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-powerpc.bset on x86_64-linux-gnu Message-ID: <20181214230508.094BC104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:29:13.325616 Sizes ===== Maximum build usage: 7.466GB Total size: 2.346GB Installed : 1.467GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:17.768596 Build Set: Time 0:00:26.881783 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 522.745MB (installed: 64.776MB) cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 550.028MB (installed: 155.630MB) cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.999GB (installed: 1.195GB) cleaning: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: powerpc-rtems5-kernel-5-1 building: powerpc-rtems5-kernel-5-1 sizes: powerpc-rtems5-kernel-5-1: 8.300KB (installed: 0.000B) cleaning: powerpc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: powerpc-rtems5-kernel-5-1 Build Sizes: usage: 7.466GB total: 2.346GB (sources: 899.476MB, patches: 683.735KB, installed 1.467GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 16:36:33 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:36:33 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:38:32 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:38:32 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:39:11 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:39:12 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:04:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 17:04:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 17:04:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:04:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:04:58 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 17:04:58 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 23:32:22 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 17:32:22 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-riscv.bset on x86_64-linux-gnu Message-ID: <20181214233222.508F9104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:27:14.230658 Sizes ===== Maximum build usage: 12.060GB Total size: 3.274GB Installed : 2.395GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:17.483094 Build Set: Time 0:00:26.452402 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 754.624MB (installed: 81.974MB) cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 587.473MB (installed: 126.044MB) cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 9.665GB (installed: 2.135GB) cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: riscv-rtems5-kernel-5-1 building: riscv-rtems5-kernel-5-1 sizes: riscv-rtems5-kernel-5-1: 8.218KB (installed: 0.000B) cleaning: riscv-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: riscv-rtems5-kernel-5-1 Build Sizes: usage: 12.060GB total: 3.274GB (sources: 899.476MB, patches: 683.735KB, installed 2.395GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 17:05:49 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:05:49 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:08:05 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:08:05 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:09:00 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:09:00 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:31:43 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 17:31:43 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 17:31:55 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:31:55 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:31:56 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 17:31:56 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 23:50:48 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 17:50:48 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sh.bset on x86_64-linux-gnu Message-ID: <20181214235048.5A64E104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:18:25.983956 Sizes ===== Maximum build usage: 5.274GB Total size: 1.940GB Installed : 1.061GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.773607 Build Set: Time 0:00:32.536230 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 467.954MB (installed: 58.715MB) cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 493.448MB (installed: 127.623MB) cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.213GB (installed: 841.148MB) cleaning: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sh-rtems5-kernel-5-1 building: sh-rtems5-kernel-5-1 sizes: sh-rtems5-kernel-5-1: 8.095KB (installed: 0.000B) cleaning: sh-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sh-rtems5-kernel-5-1 Build Sizes: usage: 5.274GB total: 1.940GB (sources: 899.476MB, patches: 683.735KB, installed 1.061GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 17:33:02 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:33:03 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:34:51 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:34:51 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:35:29 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:35:29 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:50:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 17:50:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 17:50:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:50:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:50:39 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 17:50:39 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Sat Dec 15 00:19:32 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 18:19:32 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc.bset on x86_64-linux-gnu Message-ID: <20181215001932.488CC104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:28:43.876545 Sizes ===== Maximum build usage: 7.088GB Total size: 2.239GB Installed : 1.360GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.294726 Build Set: Time 0:00:25.640699 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 454.289MB (installed: 56.000MB) cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 475.124MB (installed: 117.999MB) cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.728GB (installed: 1.132GB) cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc-rtems5-kernel-5-1 building: sparc-rtems5-kernel-5-1 sizes: sparc-rtems5-kernel-5-1: 8.218KB (installed: 0.000B) cleaning: sparc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc-rtems5-kernel-5-1 Build Sizes: usage: 7.088GB total: 2.239GB (sources: 899.476MB, patches: 683.735KB, installed 1.360GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 17:51:29 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:51:29 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:53:15 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:53:15 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:53:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:53:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:19:09 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:19:09 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:19:21 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:19:21 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:19:21 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 18:19:21 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Sat Dec 15 00:27:59 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 18:27:59 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc64.bset on x86_64-linux-gnu Message-ID: <20181215002759.6D94A104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:08:27.098831 Sizes ===== Maximum build usage: 3.007GB Total size: 1.539GB Installed : 675.441MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:18.240057 Build Set: Time 0:00:27.113135 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 425.788MB (installed: 43.491MB) cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 485.331MB (installed: 122.753MB) cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.347GB (installed: 450.684MB) cleaning: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc64-rtems5-kernel-5-1 building: sparc64-rtems5-kernel-5-1 sizes: sparc64-rtems5-kernel-5-1: 8.300KB (installed: 0.000B) cleaning: sparc64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc64-rtems5-kernel-5-1 Build Sizes: usage: 3.007GB total: 1.539GB (sources: 899.476MB, patches: 683.735KB, installed 675.441MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 18:20:11 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:20:11 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:21:58 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:21:58 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:22:37 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:22:37 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:27:40 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:27:40 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:27:52 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:27:52 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:27:52 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 18:27:52 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Sat Dec 15 00:39:32 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 18:39:32 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-v850.bset on x86_64-linux-gnu Message-ID: <20181215003932.5C500104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:11:32.873275 Sizes ===== Maximum build usage: 3.697GB Total size: 1.663GB Installed : 802.743MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.181214 Build Set: Time 0:00:25.111974 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.968MB (installed: 64.345MB) cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 466.270MB (installed: 113.901MB) cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.913GB (installed: 565.984MB) cleaning: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: v850-rtems5-kernel-5-1 building: v850-rtems5-kernel-5-1 sizes: v850-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: v850-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: v850-rtems5-kernel-5-1 Build Sizes: usage: 3.697GB total: 1.663GB (sources: 899.476MB, patches: 683.735KB, installed 802.743MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 18:28:36 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:28:36 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:30:24 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:30:24 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:31:01 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:31:01 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:39:12 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:39:12 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:39:24 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:39:24 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:39:25 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 18:39:25 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Sat Dec 15 00:47:34 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 18:47:34 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-x86_64.bset on x86_64-linux-gnu Message-ID: <20181215004734.4D275104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:08:01.882818 Sizes ===== Maximum build usage: 3.005GB Total size: 1.570GB Installed : 707.268MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:15.690692 Build Set: Time 0:00:24.807315 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 435.843MB (installed: 44.928MB) cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 545.582MB (installed: 150.881MB) cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.314GB (installed: 452.946MB) cleaning: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: x86_64-rtems5-kernel-5-1 building: x86_64-rtems5-kernel-5-1 sizes: x86_64-rtems5-kernel-5-1: 8.259KB (installed: 0.000B) cleaning: x86_64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: x86_64-rtems5-kernel-5-1 Build Sizes: usage: 3.005GB total: 1.570GB (sources: 899.476MB, patches: 683.735KB, installed 707.268MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 18:40:10 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:40:10 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:41:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:41:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:42:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:42:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:47:14 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:47:14 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:47:27 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:47:27 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:47:27 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 18:47:27 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Wed Dec 19 18:32:34 2018 From: joel at rtems.org (joel at rtems.org) Date: Wed, 19 Dec 2018 12:32:34 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc on x86_64-linux-gnu Message-ID: <20181219183234.6325D104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (96673d751ab4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:28:50.619878 Sizes ===== Maximum build usage: 7.088GB Total size: 2.239GB Installed : 1.360GB Sources: 899.476MB Patches: 780.670KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.068394 Build Set: Time 0:00:25.380475 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 download: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon3-smp.diff -> patches/gdb-8.0.1-sis-leon3-smp.diff building: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 454.342MB (installed: 56.022MB) cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 475.118MB (installed: 117.999MB) cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.729GB (installed: 1.132GB) cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc-rtems5-kernel-5-1 building: sparc-rtems5-kernel-5-1 sizes: sparc-rtems5-kernel-5-1: 8.120KB (installed: 0.000B) cleaning: sparc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc-rtems5-kernel-5-1 Build Sizes: usage: 7.088GB total: 2.239GB (sources: 899.476MB, patches: 780.670KB, installed 1.360GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Wed Dec 19 12:04:12 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:04:12 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:06:00 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon3-smp.diff sha512: 1d086c656e6c240eee721f0f4a5cd43d4bbd29feff2ac22e6e56b6953c6390438976180575c0888c38a000c5ed6c8276479e9620315fdd6a6455214218ecbb78 Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:06:00 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon3-smp.diff sha512: 1d086c656e6c240eee721f0f4a5cd43d4bbd29feff2ac22e6e56b6953c6390438976180575c0888c38a000c5ed6c8276479e9620315fdd6a6455214218ecbb78 Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:06:36 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:06:36 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:31:56 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB 96673d751ab488d5d892ae67c1842aef9d5c068b, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Wed Dec 19 12:31:56 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB 96673d751ab488d5d892ae67c1842aef9d5c068b, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Wed Dec 19 12:32:08 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:32:08 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:32:08 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Wed Dec 19 12:32:08 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 04:18:41 2018 From: joel at rtems.org (Joel Sherrill) Date: Sun, 2 Dec 2018 22:18:41 -0600 (CST) Subject: [rtems-test] sparc/erc32: RTEMS_POSIX_API: Passed:573 Failed:0 Timeout:1 Invalid:0 Wrong:0 Message-ID: <20181203041841.C089E844908B@localhost.localdomain> Testing time : 0:05:31.744509 Average test time: 0:00:00.570007 Host ==== Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core (Linux localhost.localdomain 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64) Configuration ============= Version: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce Build : RTEMS_POSIX_API Tools : 7.3.0 20180125 (RTEMS 5, RSB 79c83cd097333ef31a9c34ce1c7d05d9d3df1b78, Newlib 3.0.0.20180802) Summary ======= Passed: 573 Failed: 0 User Input: 5 Expected Fail: 0 Indeterminate: 0 Benchmark: 3 Timeout: 1 Invalid: 0 Wrong Version: 0 Wrong Build: 0 Wrong Tools: 0 ------------------ Total: 582 User Input: monitor.exe termios.exe top.exe fileio.exe capture.exe Benchmark: whetstone.exe linpack.exe dhrystone.exe Timeouts: crypt01.exe Log === RTEMS Testing - Tester, 5 (97dc555efa44) Command Line: /home/joel/rtems-work/rtems-tools//tester/rtems-test --rtems-tools=/home/joel/rtems-work/tools/5 --rtems-bsp=erc32 --log=run.log --mail --mail-from=joel at rtems.org --mail-to=build at rtems.org . Python: 2.7.5 (default, Jul 13 2018, 13:06:57) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core (Linux localhost.localdomain 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64) [ 1/582] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:0 W:0 | sparc/erc32: dhrystone.exe <> [ 81/582] p:74 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | sparc/erc32: crypt01.exe Result: timeout Time: 0:03:03.373627 crypt01.exe => gdb: /home/joel/rtems-work/tools/5/bin/sparc-rtems5-gdb -i=mi --nx --quiet ./sparc-rtems5/c/erc32/testsuites/libtests/crypt01.exe => Reading symbols from ./sparc-rtems5/c/erc32/testsuites/libtests/crypt01.exe... => done. => target sim => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-erc32/sparc-rtems5/c/erc32/testsuites/libtests/crypt01.exe => test start: CRYPT 1 ] *** BEGIN OF TEST CRYPT 1 *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 79c83cd097333ef31a9c34ce1c7d05d9d3df1b78, Newlib 3.0.0.20180802) ] test crypt_md5_r() ] test crypt_sha256_r() ] input: Hello world! ] salt: $5$saltstring ] expected: $5$saltstring$5B8vYYiY.CVt1RlTTf8KbXBH3hsxY/GNooZaBBGWEc5 ] actual: $5$saltstring$5B8vYYiY.CVt1RlTTf8KbXBH3hsxY/GNooZaBBGWEc5 ] input: Hello world! ] salt: $5$rounds=10000$saltstringsaltstring ] expected: $5$rounds=10000$saltstringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2.opqey6IcA ] actual: $5$rounds=10000$saltstringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2.opqey6IcA ] input: This is just a test ] salt: $5$rounds=5000$toolongsaltstring ] expected: $5$rounds=5000$toolongsaltstrin$Un/5jzAHMgOGZ5.mWJpuVolil07guHPvOW8mGRcvxa5 ] actual: $5$rounds=5000$toolongsaltstrin$Un/5jzAHMgOGZ5.mWJpuVolil07guHPvOW8mGRcvxa5 ] input: a very much longer text to encrypt. This one even stretches over morethan one line. ] salt: $5$rounds=1400$anotherlongsaltstring ] expected: $5$rounds=1400$anotherlongsalts$Rx.j8H.h8HjEDGomFU8bDkXm3XIUnzyxf12oP84Bnq1 ] actual: $5$rounds=1400$anotherlongsalts$Rx.j8H.h8HjEDGomFU8bDkXm3XIUnzyxf12oP84Bnq1 ] input: we have a short salt string but not a short password ] salt: $5$rounds=77777$short ] expected: $5$rounds=77777$short$JiO1O3ZpDAxGJeaDIuqCoEFysAe1mZNJRs3pw0KQRd/ ] actual: $5$rounds=77777$short$JiO1O3ZpDAxGJeaDIuqCoEFysAe1mZNJRs3pw0KQRd/ ] input: a short string ] salt: $5$rounds=123456$asaltof16chars.. ] expected: $5$rounds=123456$asaltof16chars..$gP3VQ/6X7UUEW3HkBn2w1/Ptq2jxPyzV/cZKmF/wJvD ] actual: $5$rounds=123456$asaltof16chars..$gP3VQ/6X7UUEW3HkBn2w1/Ptq2jxPyzV/cZKmF/wJvD ] input: the minimum number is still observed ] salt: $5$rounds=10$roundstoolow ] expected: $5$rounds=1000$roundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY9l/gL972bIC ] actual: $5$rounds=1000$roundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY9l/gL972bIC ] test crypt_sha512_r() ] input: Hello world! ] salt: $6$saltstring ] expected: $6$saltstring$svn8UoSVapNtMuq1ukKS4tPQd8iKwSMHWjl/O817G3uBnIFNjnQJuesI68u4OTLiBFdcbYEdFCoEOfaS35inz1 ] actual: $6$saltstring$svn8UoSVapNtMuq1ukKS4tPQd8iKwSMHWjl/O817G3uBnIFNjnQJuesI68u4OTLiBFdcbYEdFCoEOfaS35inz1 ] input: Hello world! ] salt: $6$rounds=10000$saltstringsaltstring ] expected: $6$rounds=10000$saltstringsaltst$OW1/O6BYHV6BcXZu8QVeXbDWra3Oeqh0sbHbbMCVNSnCM/UrjmM0Dp8vOuZeHBy/YTBmSK6H9qs/y3RnOaw5v. ] actual: $6$rounds=10000$saltstringsaltst$OW1/O6BYHV6BcXZu8QVeXbDWra3Oeqh0sbHbbMCVNSnCM/UrjmM0Dp8vOuZeHBy/YTBmSK6H9qs/y3RnOaw5v. ] input: This is just a test ] salt: $6$rounds=5000$toolongsaltstring ] expected: $6$rounds=5000$toolongsaltstrin$lQ8jolhgVRVhY4b5pZKaysCLi0QBxGoNeKQzQ3glMhwllF7oGDZxUhx1yxdYcz/e1JSbq3y6JMxxl8audkUEm0 ] actual: $6$rounds=5000$toolongsaltstrin$lQ8jolhgVRVhY4b5pZKaysCLi0QBxGoNeKQzQ3glMhwllF7oGDZxUhx1yxdYcz/e1JSbq3y6JMxxl8audkUEm0 ] input: a very much longer text to encrypt. This one even stretches over morethan one line. ] salt: $6$rounds=1400$anotherlongsaltstring ] expected: $6$rounds=1400$anotherlongsalts$POfYwTEok97VWcjxIiSOjiykti.o/pQs.wPvMxQ6Fm7I6IoYN3CmLs66x9t0oSwbtEW7o7UmJEiDwGqd8p4ur1 ] actual: $6$rounds=1400$anotherlongsalts$POfYwTEok97VWcjxIiSOjiykti.o/pQs.wPvMxQ6Fm7I6IoYN3CmLs66x9t0oSwbtEW7o7UmJEiDwGqd8p4ur1 ] *** TIMEOUT TIMEOUT [ 82/582] p:75 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | sparc/erc32: defaultconfig01.exe <> [582/582] p:570 f:0 u:5 e:0 I:0 B:3 t:1 i:0 W:0 | sparc/erc32: tmtimer01.exe Passed: 573 Failed: 0 User Input: 5 Expected Fail: 0 Indeterminate: 0 Benchmark: 3 Timeout: 1 Invalid: 0 Wrong Version: 0 Wrong Build: 0 Wrong Tools: 0 ------------------ Total: 582 User Input: monitor.exe termios.exe top.exe fileio.exe capture.exe Benchmark: whetstone.exe linpack.exe dhrystone.exe Timeouts: crypt01.exe Average test time: 0:00:00.570007 Testing time : 0:05:31.744509 From joel at rtems.org Mon Dec 3 04:19:51 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 22:19:51 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-aarch64.bset on x86_64-linux-gnu Message-ID: <20181203041951.5319B62E0093@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:08:50.986464 Sizes ===== Maximum build usage: 3.129GB Total size: 1.366GB Installed : 740.370MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 660.866MB (sources: 654.903MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.615792 Build Set: Time 0:00:15.954230 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.609MB (installed: 63.542MB) cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 548.229MB (installed: 151.652MB) cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.406GB (installed: 466.663MB) cleaning: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 download: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531... -> sources/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: aarch64-rtems5-kernel-5-1 building: aarch64-rtems5-kernel-5-1 sizes: aarch64-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: aarch64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: aarch64-rtems5-kernel-5-1 Build Sizes: usage: 3.129GB total: 1.366GB (sources: 657.725MB, patches: 683.735KB, installed 740.370MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 22:11:21 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:11:21 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:12:59 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:13:00 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:13:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:13:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:19:13 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:19:13 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:19:40 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:19:40 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:19:40 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Sun Dec 2 22:19:40 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 04:44:39 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 22:44:39 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-arm.bset on x86_64-linux-gnu Message-ID: <20181203044439.BA37960F3345@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:24:48.382828 Sizes ===== Maximum build usage: 7.104GB Total size: 2.042GB Installed : 1.399GB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.130536 Build Set: Time 0:00:16.457530 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.456MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 465.705MB (installed: 59.457MB) cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 497.899MB (installed: 129.578MB) cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 5.705GB (installed: 1.157GB) cleaning: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: arm-rtems5-kernel-5-1 building: arm-rtems5-kernel-5-1 sizes: arm-rtems5-kernel-5-1: 7.940KB (installed: 0.000B) cleaning: arm-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: arm-rtems5-kernel-5-1 Build Sizes: usage: 7.104GB total: 2.042GB (sources: 657.725MB, patches: 683.735KB, installed 1.399GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 22:20:12 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:20:12 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:21:50 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:21:50 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:22:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:22:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:44:06 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:44:07 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:44:20 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:44:20 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:44:21 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Sun Dec 2 22:44:21 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 04:51:37 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 22:51:37 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-bfin.bset on x86_64-linux-gnu Message-ID: <20181203045137.E2BF3624A805@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:06:58.128683 Sizes ===== Maximum build usage: 2.578GB Total size: 1.246GB Installed : 617.047MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.850536 Build Set: Time 0:00:16.714097 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 493.932MB (installed: 70.975MB) cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 474.029MB (installed: 117.334MB) cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 1.975GB (installed: 370.226MB) cleaning: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: bfin-rtems5-kernel-5-1 building: bfin-rtems5-kernel-5-1 sizes: bfin-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: bfin-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: bfin-rtems5-kernel-5-1 Build Sizes: usage: 2.578GB total: 1.246GB (sources: 657.725MB, patches: 683.735KB, installed 617.047MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 22:45:01 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:45:01 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:46:39 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:46:39 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:47:13 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:47:13 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:12 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:12 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:26 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:26 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:26 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:26 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 04:53:56 2018 From: joel at rtems.org (Joel Sherrill) Date: Sun, 2 Dec 2018 22:53:56 -0600 (CST) Subject: [rtems-test] powerpc/psim: RTEMS_POSIX_API: Passed:567 Failed:5 Timeout:2 Invalid:0 Wrong:0 Message-ID: <20181203045357.01734860CB79@localhost.localdomain> Testing time : 0:32:20.807846 Average test time: 0:00:03.334721 Host ==== Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core (Linux localhost.localdomain 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64) Configuration ============= Version: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce Build : RTEMS_POSIX_API Tools : 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) Summary ======= Passed: 567 Failed: 5 User Input: 5 Expected Fail: 0 Indeterminate: 0 Benchmark: 3 Timeout: 2 Invalid: 0 Wrong Version: 0 Wrong Build: 0 Wrong Tools: 0 ------------------ Total: 582 Failures: dl07.exe spfatal31.exe psx12.exe spconfig02.exe dl02.exe User Input: termios.exe fileio.exe monitor.exe top.exe capture.exe Benchmark: linpack.exe dhrystone.exe whetstone.exe Timeouts: unlimited.exe crypt01.exe Log === RTEMS Testing - Tester, 5 (97dc555efa44) Command Line: /home/joel/rtems-work/rtems-tools//tester/rtems-test --rtems-tools=/home/joel/rtems-work/tools/5 --rtems-bsp=psim --log=run.log --mail --mail-from=joel at rtems.org --mail-to=build at rtems.org . Python: 2.7.5 (default, Jul 13 2018, 13:06:57) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core (Linux localhost.localdomain 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64) [ 1/582] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:0 W:0 | powerpc/psim: dhrystone.exe <> [ 81/582] p:74 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | powerpc/psim: crypt01.exe Result: timeout Time: 0:03:02.274136 crypt01.exe => gdb: /home/joel/rtems-work/tools/5/bin/powerpc-rtems5-gdb -i=mi --nx --quiet ./powerpc-rtems5/c/psim/testsuites/libtests/crypt01.exe => Reading symbols from ./powerpc-rtems5/c/psim/testsuites/libtests/crypt01.exe... => done. => target sim -f /home/joel/rtems-work/rtems-tools/tester/rtems/testing/bsps/psim-device-tree => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-psim/powerpc-rtems5/c/psim/testsuites/libtests/crypt01.exe ] OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x202571776 ] OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0 ] Overriding NumSources (17) from configuration with 16 ] OpenPIC timer frequency is 1 Hz => test start: CRYPT 1 ] *** BEGIN OF TEST CRYPT 1 *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] test crypt_md5_r() ] test crypt_sha256_r() ] input: Hello world! ] salt: $5$saltstring ] expected: $5$saltstring$5B8vYYiY.CVt1RlTTf8KbXBH3hsxY/GNooZaBBGWEc5 ] actual: $5$saltstring$5B8vYYiY.CVt1RlTTf8KbXBH3hsxY/GNooZaBBGWEc5 ] input: Hello world! ] salt: $5$rounds=10000$saltstringsaltstring ] expected: $5$rounds=10000$saltstringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2.opqey6IcA ] actual: $5$rounds=10000$saltstringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2.opqey6IcA ] input: This is just a test ] salt: $5$rounds=5000$toolongsaltstring ] expected: $5$rounds=5000$toolongsaltstrin$Un/5jzAHMgOGZ5.mWJpuVolil07guHPvOW8mGRcvxa5 ] actual: $5$rounds=5000$toolongsaltstrin$Un/5jzAHMgOGZ5.mWJpuVolil07guHPvOW8mGRcvxa5 ] input: a very much longer text to encrypt. This one even stretches over morethan one line. ] salt: $5$rounds=1400$anotherlongsaltstring ] expected: $5$rounds=1400$anotherlongsalts$Rx.j8H.h8HjEDGomFU8bDkXm3XIUnzyxf12oP84Bnq1 ] actual: $5$rounds=1400$anotherlongsalts$Rx.j8H.h8HjEDGomFU8bDkXm3XIUnzyxf12oP84Bnq1 ] input: we have a short salt string but not a short password ] salt: $5$rounds=77777$short ] expected: $5$rounds=77777$short$JiO1O3ZpDAxGJeaDIuqCoEFysAe1mZNJRs3pw0KQRd/ ] actual: $5$rounds=77777$short$JiO1O3ZpDAxGJeaDIuqCoEFysAe1mZNJRs3pw0KQRd/ ] input: a short string ] salt: $5$rounds=123456$asaltof16chars.. ] expected: $5$rounds=123456$asaltof16chars..$gP3VQ/6X7UUEW3HkBn2w1/Ptq2jxPyzV/cZKmF/wJvD ] actual: $5$rounds=123456$asaltof16chars..$gP3VQ/6X7UUEW3HkBn2w1/Ptq2jxPyzV/cZKmF/wJvD ] input: the minimum number is still observed ] salt: $5$rounds=10$roundstoolow ] expected: $5$rounds=1000$roundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY9l/gL972bIC ] actual: $5$rounds=1000$roundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY9l/gL972bIC ] test crypt_sha512_r() ] input: Hello world! ] salt: $6$saltstring ] expected: $6$saltstring$svn8UoSVapNtMuq1ukKS4tPQd8iKwSMHWjl/O817G3uBnIFNjnQJuesI68u4OTLiBFdcbYEdFCoEOfaS35inz1 ] actual: $6$saltstring$svn8UoSVapNtMuq1ukKS4tPQd8iKwSMHWjl/O817G3uBnIFNjnQJuesI68u4OTLiBFdcbYEdFCoEOfaS35inz1 ] input: Hello world! ] salt: $6$rounds=10000$saltstringsaltstring ] expected: $6$rounds=10000$saltstringsaltst$OW1/O6BYHV6BcXZu8QVeXbDWra3Oeqh0sbHbbMCVNSnCM/UrjmM0Dp8vOuZeHBy/YTBmSK6H9qs/y3RnOaw5v. ] actual: $6$rounds=10000$saltstringsaltst$OW1/O6BYHV6BcXZu8QVeXbDWra3Oeqh0sbHbbMCVNSnCM/UrjmM0Dp8vOuZeHBy/YTBmSK6H9qs/y3RnOaw5v. ] input: This is just a test ] salt: $6$rounds=5000$toolongsaltstring ] expected: $6$rounds=5000$toolongsaltstrin$lQ8jolhgVRVhY4b5pZKaysCLi0QBxGoNeKQzQ3glMhwllF7oGDZxUhx1yxdYcz/e1JSbq3y6JMxxl8audkUEm0 ] actual: $6$rounds=5000$toolongsaltstrin$lQ8jolhgVRVhY4b5pZKaysCLi0QBxGoNeKQzQ3glMhwllF7oGDZxUhx1yxdYcz/e1JSbq3y6JMxxl8audkUEm0 ] input: a very much longer text to encrypt. This one even stretches over morethan one line. ] salt: $6$rounds=1400$anotherlongsaltstring ] expected: $6$rounds=1400$anotherlongsalts$POfYwTEok97VWcjxIiSOjiykti.o/pQs.wPvMxQ6Fm7I6IoYN3CmLs66x9t0oSwbtEW7o7UmJEiDwGqd8p4ur1 ] actual: $6$rounds=1400$anotherlongsalts$POfYwTEok97VWcjxIiSOjiykti.o/pQs.wPvMxQ6Fm7I6IoYN3CmLs66x9t0oSwbtEW7o7UmJEiDwGqd8p4ur1 ] input: we have a short salt string but not a short password ] salt: $6$rounds=77777$short ] expected: $6$rounds=77777$short$WuQyW2YR.hBNpjjRhpYD/ifIw05xdfeEyQoMxIXbkvr0gge1a1x3yRULJ5CCaUeOxFmtlcGZelFl5CxtgfiAc0 ] actual: $6$rounds=77777$short$WuQyW2YR.hBNpjjRhpYD/ifIw05xdfeEyQoMxIXbkvr0gge1a1x3yRULJ5CCaUeOxFmtlcGZelFl5CxtgfiAc0 ] *** TIMEOUT TIMEOUT [ 82/582] p:75 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | powerpc/psim: defaultconfig01.exe <> [ 90/582] p:83 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | powerpc/psim: dl02.exe Result: failed Time: 0:00:08.071373 dl02.exe => gdb: /home/joel/rtems-work/tools/5/bin/powerpc-rtems5-gdb -i=mi --nx --quiet ./powerpc-rtems5/c/psim/testsuites/libtests/dl02.exe => Reading symbols from ./powerpc-rtems5/c/psim/testsuites/libtests/dl02.exe... => done. => target sim -f /home/joel/rtems-work/rtems-tools/tester/rtems/testing/bsps/psim-device-tree => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-psim/powerpc-rtems5/c/psim/testsuites/libtests/dl02.exe ] OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x202571776 ] OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0 ] Overriding NumSources (17) from configuration with 16 ] OpenPIC timer frequency is 1 Hz => test start: libdl (RTL) 2 ] *** BEGIN OF TEST libdl (RTL) 2 *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] load: /dl02-o1.o ] handle: 0x57708 has unresolved externals ] load: /dl02-o2.o ] handle: 0x58958 loaded ] *** FATAL *** ] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION) ] exception vector 7 (0x7) ] next PC or address of fault = 0x0002b300 ] saved MSR = 0x0008a072 ] context = task, ISR nest level = 0 ] thread dispatch disable level = 0 ] R0 = 0x00057eb4 R1 = 0x000468a8 R2 = 0x00000000 R3 = 0x000a5100 ] R4 = 0x00058098 R5 = 0x000468b0 R6 = 0x00058050 R7 = 0x00000002 ] R8 = 0x00046920 R9 = 0x0002b301 R10 = 0x000468b8 R11 = 0x0004cb56 ] R12 = 0x40000244 R13 = 0x000464e0 R14 = 0x00000000 R15 = 0x00000000 ] R16 = 0x00000000 R17 = 0x00000000 R18 = 0x00000000 R19 = 0x00000000 ] R20 = 0x00000000 R21 = 0x00000000 R22 = 0x00000000 R23 = 0x00000000 ] R24 = 0x00000000 R25 = 0x00000000 R26 = 0x0003def0 R27 = 0x00000000 ] R28 = 0x00058958 R29 = 0x00000000 R30 = 0x00000004 R31 = 0x00000001 ] CR = 0x40000244 ] CTR = 0x0002b301 ] XER = 0x20000000 ] LR = 0x00016d10 ] DAR = 0x00000000 ] executing thread ID = 0x0a010001, name = UI1 ] Stack Trace: ] IP: 0x0002b300, LR: 0x00016d10 ] --^ 0x00057eb4--^ 0x000003f4--^ 0x0000029c--^ 0x0000bf98--^ 0x0000beec ] RTEMS version: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] RTEMS tools: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] executing thread ID: 0x08a010001 ] executing thread name: UI1 => [Inferior 1 (process 42000) exited with code 075] [ 91/582] p:84 f:0 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | powerpc/psim: dl03.exe <> [ 95/582] p:87 f:1 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | powerpc/psim: dl07.exe Result: failed Time: 0:00:12.065812 dl07.exe => gdb: /home/joel/rtems-work/tools/5/bin/powerpc-rtems5-gdb -i=mi --nx --quiet ./powerpc-rtems5/c/psim/testsuites/libtests/dl07.exe => Reading symbols from ./powerpc-rtems5/c/psim/testsuites/libtests/dl07.exe... => done. => target sim -f /home/joel/rtems-work/rtems-tools/tester/rtems/testing/bsps/psim-device-tree => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-psim/powerpc-rtems5/c/psim/testsuites/libtests/dl07.exe ] OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x202571776 ] OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0 ] Overriding NumSources (17) from configuration with 16 ] OpenPIC timer frequency is 1 Hz => test start: libdl (RTL) 7 ] *** BEGIN OF TEST libdl (RTL) 7 *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] -------------------------------------------------- ] Run: 0 ] Test source (link in strstr): testsuites/libtests/dl07/dl-load.c ] load: /dl07-o1.o ] handle: 0x7aea0 loaded ] load: /dl07-o2.o ] handle: 0x7bce8 loaded ] load: /dl07-o3.o ] handle: 0x7ca98 loaded ] load: /dl07-o4.o ] handle: 0x7df78 loaded ] load: /dl07-o5.o ] handle: 0x7eef0 loaded ] Run mains in each module: ] *** FATAL *** ] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION) ] exception vector 4 (0x4) ] next PC or address of fault = 0x0b0e0000 ] saved MSR = 0x4000a072 ] context = task, ISR nest level = 0 ] thread dispatch disable level = 0 ] R0 = 0x0007b710 R1 = 0x000585d0 R2 = 0x00000000 R3 = 0x15010000 ] R4 = 0x0007b88c R5 = 0x000585d8 R6 = 0x00000004 R7 = 0x00000002 ] R8 = 0x00058648 R9 = 0x0b0e0000 R10 = 0x000585e0 R11 = 0x0005cd8a ] R12 = 0x40000244 R13 = 0x00058220 R14 = 0x00000000 R15 = 0x00000000 ] R16 = 0x00000000 R17 = 0x00000000 R18 = 0x00000000 R19 = 0x00000000 ] R20 = 0x00000000 R21 = 0x00000000 R22 = 0x00000000 R23 = 0x00000000 ] R24 = 0x00000000 R25 = 0x0007eef0 R26 = 0x0007df78 R27 = 0x0007bce8 ] R28 = 0x0007ca98 R29 = 0x0007aea0 R30 = 0x00029d30 R31 = 0x0005cd8a ] CR = 0x40000444 ] CTR = 0x0b0e0000 ] XER = 0x20000000 ] LR = 0x000170d4 ] DAR = 0x00000000 ] executing thread ID = 0x0a010001, name = UI1 ] Stack Trace: ] IP: 0x0b0e0000, LR: 0x000170d4 ] --^ 0x0007b710--^ 0x00000330--^ 0x00000644--^ 0x000002b8--^ 0x0000c35c ] --^ 0x0000c2b0 ] RTEMS version: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] RTEMS tools: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] executing thread ID: 0x08a010001 ] executing thread name: UI1 => [Inferior 1 (process 42000) exited with code 075] [ 96/582] p:87 f:2 u:0 e:0 I:0 B:3 t:0 i:0 W:0 | powerpc/psim: dumpbuf01.exe <> [157/582] p:144 f:2 u:3 e:0 I:0 B:3 t:1 i:0 W:0 | powerpc/psim: psx12.exe Result: failed Time: 0:00:12.052493 psx12.exe => gdb: /home/joel/rtems-work/tools/5/bin/powerpc-rtems5-gdb -i=mi --nx --quiet ./powerpc-rtems5/c/psim/testsuites/psxtests/psx12.exe => Reading symbols from ./powerpc-rtems5/c/psim/testsuites/psxtests/psx12.exe... => done. => target sim -f /home/joel/rtems-work/rtems-tools/tester/rtems/testing/bsps/psim-device-tree => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-psim/powerpc-rtems5/c/psim/testsuites/psxtests/psx12.exe ] OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x202571776 ] OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0 ] Overriding NumSources (17) from configuration with 16 ] OpenPIC timer frequency is 1 Hz => test start: PSX 12 ] *** BEGIN OF TEST PSX 12 *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] Init's ID is 0x0b010001 ] Init: pthread_attr_init - SUCCESSFUL ] Init: pthread_create - EINVAL (invalid scheduling policy) ] Init: pthread_attr_init - SUCCESSFUL ] Init: set scheduling parameter attributes for sporadic server ] Init: pthread_create - EINVAL (replenish < budget) ] Init: pthread_create - EINVAL (invalid sched_ss_low_priority) ] Init: pthread_create - SUCCESSFUL ] Sporadic Server: exitting ] [0] H 96ms ] [0] L 196ms ] ../../../../../../rtems/c/src/../../testsuites/psxtests/psx12/init.c: 224 ctx->samples[ i ].low / SS_REPL_PERIOD_MS == i + 1 ] *** FATAL *** ] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT) ] fatal code: 0 (0x00000000) ] RTEMS version: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] RTEMS tools: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] executing thread ID: 0x08b010001 ] executing thread name: => [Inferior 1 (process 42000) exited with code 071] [158/582] p:145 f:2 u:3 e:0 I:0 B:3 t:1 i:0 W:0 | powerpc/psim: psx13.exe <> [320/582] p:304 f:3 u:5 e:0 I:0 B:3 t:1 i:0 W:0 | powerpc/psim: unlimited.exe Result: timeout Time: 0:03:04.295570 unlimited.exe => gdb: /home/joel/rtems-work/tools/5/bin/powerpc-rtems5-gdb -i=mi --nx --quiet ./powerpc-rtems5/c/psim/testsuites/samples/unlimited.exe => Reading symbols from ./powerpc-rtems5/c/psim/testsuites/samples/unlimited.exe... => done. => target sim -f /home/joel/rtems-work/rtems-tools/tester/rtems/testing/bsps/psim-device-tree => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-psim/powerpc-rtems5/c/psim/testsuites/samples/unlimited.exe ] OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x202571776 ] OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0 ] Overriding NumSources (17) from configuration with 16 ] OpenPIC timer frequency is 1 Hz => test start: UNLIMITED TASK ] *** BEGIN OF TEST UNLIMITED TASK *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] TEST1 : auto-extend disabled. ] TEST1 : creating task 'aa00', number = 0, id = 0a010002, starting, task 0 has started. ] TEST1 : creating task 'aa01', number = 1, id = 0a010003, starting, task 1 has started. ] TEST1 : creating task 'aa02', number = 2, id = 0a010004, starting, task 2 has started. ] TEST1 : creating task 'aa03', number = 3, id = 0a010005, starting, task 3 has started. ] TEST1 : creating task 'aa04', failure, too many. ] TEST1 : signal task 0a010002 to delete, task 0 ending. ] TEST1 : signal task 0a010003 to delete, task 1 ending. ] TEST1 : signal task 0a010004 to delete, task 2 ending. ] TEST1 : signal task 0a010005 to delete, task 3 ending. ] TEST1 : completed ] TEST2 : re-allocate of index numbers, and a block free'ed and one inactive ] TEST2 : creating task 'aa00', number = 0, id = 0a010002, starting, task 0 has started. ] TEST2 : creating task 'aa01', number = 1, id = 0a010003, starting, task 1 has started. ] TEST2 : creating task 'aa02', number = 2, id = 0a010004, starting, task 2 has started. ] TEST2 : creating task 'aa03', number = 3, id = 0a010005, starting, task 3 has started. ] TEST2 : creating task 'aa04', number = 4, id = 0a010006, starting, task 4 has started. ] TEST2 : creating task 'aa05', number = 5, id = 0a010007, starting, task 5 has started. ] TEST2 : creating task 'aa06', number = 6, id = 0a010008, starting, task 6 has started. ] TEST2 : creating task 'aa07', number = 7, id = 0a010009, starting, task 7 has started. ] TEST2 : creating task 'aa08', number = 8, id = 0a01000a, starting, task 8 has started. ] TEST2 : creating task 'aa09', number = 9, id = 0a01000b, starting, task 9 has started. ] TEST2 : creating task 'aa10', number = 10, id = 0a01000c, starting, task 10 has started. ] TEST2 : creating task 'aa11', number = 11, id = 0a01000d, starting, task 11 has started. ] TEST2 : creating task 'aa12', number = 12, id = 0a01000e, starting, task 12 has started. ] TEST2 : creating task 'aa13', number = 13, id = 0a01000f, starting, task 13 has started. ] TEST2 : creating task 'aa14', number = 14, id = 0a010010, starting, task 14 has started. ] TEST2 : creating task 'aa15', number = 15, id = 0a010011, starting, task 15 has started. ] TEST2 : creating task 'aa16', number = 16, id = 0a010012, starting, task 16 has started. ] TEST2 : creating task 'aa17', number = 17, id = 0a010013, starting, task 17 has started. ] TEST2 : creating task 'aa18', number = 18, id = 0a010014, starting, task 18 has started. ] TEST2 : creating task 'aa19', number = 19, id = 0a010015, starting, task 19 has started. ] TEST2 : creating task 'aa20', number = 20, id = 0a010016, starting, task 20 has started. ] TEST2 : creating task 'aa21', number = 21, id = 0a010017, starting, task 21 has started. ] TEST2 : creating task 'aa22', number = 22, id = 0a010018, starting, task 22 has started. ] TEST2 : creating task 'aa23', number = 23, id = 0a010019, starting, task 23 has started. ] TEST2 : block 1 remove, signal task 0a010006, task 4 ending. ] TEST2 : block 1 remove, signal task 0a010007, task 5 ending. ] TEST2 : block 1 remove, signal task 0a010008, task 6 ending. ] TEST2 : block 1 remove, signal task 0a010009, task 7 ending. ] TEST2 : block 1 remove, signal task 0a01000a, task 8 ending. ] TEST2 : block 3 remove, signal task 0a010010, task 14 ending. ] TEST2 : block 3 remove, signal task 0a010011, task 15 ending. ] TEST2 : block 3 remove, signal task 0a010012, task 16 ending. ] TEST2 : block 3 remove, signal task 0a010013, task 17 ending. ] TEST2 : block 3 remove, signal task 0a010014, task 18 ending. ] TEST2 : creating task 'aa24', number = 24, id = 0a010006, starting, task 24 has started. ] TEST2 : creating task 'aa25', number = 25, id = 0a010007, starting, task 25 has started. ] TEST2 : creating task 'aa26', number = 26, id = 0a010008, starting, task 26 has started. ] TEST2 : creating task 'aa27', number = 27, id = 0a010009, starting, task 27 has started. ] TEST2 : creating task 'aa28', number = 28, id = 0a01000a, starting, task 28 has started. ] TEST2 : creating task 'aa29', number = 29, id = 0a010010, starting, task 29 has started. ] TEST2 : creating task 'aa30', number = 30, id = 0a010011, starting, task 30 has started. ] TEST2 : creating task 'aa31', number = 31, id = 0a010012, starting, task 31 has started. ] TEST2 : creating task 'aa32', number = 32, id = 0a010013, starting, task 32 has started. ] TEST2 : creating task 'aa33', number = 33, id = 0a010014, starting, task 33 has started. ] TEST2 : signal task 0a010002 to delete, task 0 ending. ] TEST2 : signal task 0a010003 to delete, task 1 ending. ] TEST2 : signal task 0a010004 to delete, task 2 ending. ] TEST2 : signal task 0a010005 to delete, task 3 ending. ] TEST2 : signal task 0a010006 to delete, task 24 ending. ] TEST2 : signal task 0a010007 to delete, task 25 ending. ] TEST2 : signal task 0a010008 to delete, task 26 ending. ] TEST2 : signal task 0a010009 to delete, task 27 ending. ] TEST2 : signal task 0a01000a to delete, task 28 ending. ] TEST2 : signal task 0a01000b to delete, task 9 ending. ] TEST2 : signal task 0a01000c to delete, task 10 ending. ] TEST2 : signal task 0a01000d to delete, task 11 ending. ] TEST2 : signal task 0a01000e to delete, task 12 ending. ] TEST2 : signal task 0a01000f to delete, task 13 ending. ] TEST2 : signal task 0a010010 to delete, task 29 ending. ] TEST2 : signal task 0a010011 to delete, task 30 ending. ] TEST2 : signal task 0a010012 to delete, task 31 ending. ] TEST2 : signal task 0a010013 to delete, task 32 ending. ] TEST2 : signal task 0a010014 to delete, task 33 ending. ] TEST2 : signal task 0a010015 to delete, task 19 ending. ] TEST2 : signal task 0a010016 to delete, task 20 ending. ] TEST2 : signal task 0a010017 to delete, task 21 ending. ] TEST2 : signal task 0a010018 to delete, task 22 ending. ] TEST2 : signal task 0a010019 to delete, task 23 ending. ] TEST2 : completed ] TEST3 : free more than 3 x allocation size, but not the same block, ] then free a block ] TEST3 : creating task 'aa00', number = 0, id = 0a010002, starting, task 0 has started. ] TEST3 : creating task 'aa01', number = 1, id = 0a010003, starting, task 1 has started. ] TEST3 : creating task 'aa02', number = 2, id = 0a010004, starting, task 2 has started. ] TEST3 : creating task 'aa03', number = 3, id = 0a010005, starting, task 3 has started. ] TEST3 : creating task 'aa04', number = 4, id = 0a010015, starting, task 4 has started. ] TEST3 : creating task 'aa05', number = 5, id = 0a010016, starting, task 5 has started. ] TEST3 : creating task 'aa06', number = 6, id = 0a010017, starting, task 6 has started. ] TEST3 : creating task 'aa07', number = 7, id = 0a010018, starting, task 7 has started. ] TEST3 : creating task 'aa08', number = 8, id = 0a010019, starting, task 8 has started. ] TEST3 : creating task 'aa09', number = 9, id = 0a010006, starting, task 9 has started. ] TEST3 : creating task 'aa10', number = 10, id = 0a010007, starting, task 10 has started. ] TEST3 : creating task 'aa11', number = 11, id = 0a010008, starting, task 11 has started. ] TEST3 : creating task 'aa12', number = 12, id = 0a010009, starting, task 12 has started. ] TEST3 : creating task 'aa13', number = 13, id = 0a01000a, starting, task 13 has started. ] TEST3 : creating task 'aa14', number = 14, id = 0a01000b, starting, task 14 has started. ] TEST3 : creating task 'aa15', number = 15, id = 0a01000c, starting, task 15 has started. ] TEST3 : creating task 'aa16', number = 16, id = 0a01000d, starting, task 16 has started. ] TEST3 : creating task 'aa17', number = 17, id = 0a01000e, starting, task 17 has started. ] TEST3 : creating task 'aa18', number = 18, id = 0a01000f, starting, task 18 has started. ] TEST3 : creating task 'aa19', number = 19, id = 0a010010, starting, task 19 has started. ] TEST3 : creating task 'aa20', number = 20, id = 0a010011, starting, task 20 has started. ] TEST3 : creating task 'aa21', number = 21, id = 0a010012, starting, task 21 has started. ] TEST3 : creating task 'aa22', number = 22, id = 0a010013, starting, task 22 has started. ] TEST3 : creating task 'aa23', number = 23, id = 0a010014, starting, task 23 has started. ] TEST3 : creating task 'aa24', number = 24, id = 0a01001a, starting, task 24 has started. ] TEST3 : creating task 'aa25', number = 25, id = 0a01001b, starting, task 25 has started. ] TEST3 : creating task 'aa26', number = 26, id = 0a01001c, starting, task 26 has started. ] TEST3 : creating task 'aa27', number = 27, id = 0a01001d, starting, task 27 has started. ] TEST3 : creating task 'aa28', number = 28, id = 0a01001e, starting, task 28 has started. ] TEST3 : creating task 'aa29', number = 29, id = 0a01001f, starting, task 29 has started. ] TEST3 : creating task 'aa30', number = 30, id = 0a010020, starting, task 30 has started. ] TEST3 : creating task 'aa31', number = 31, id = 0a010021, starting, task 31 has started. ] TEST3 : creating task 'aa32', number = 32, id = 0a010022, starting, task 32 has started. ] TEST3 : creating task 'aa33', number = 33, id = 0a010023, starting, task 33 has started. ] TEST3 : creating task 'aa34', number = 34, id = 0a010024, starting, task 34 has started. ] TEST3 : creating task 'aa35', number = 35, id = 0a010025, starting, task 35 has started. ] TEST3 : creating task 'aa36', number = 36, id = 0a010026, starting, task 36 has started. ] TEST3 : creating task 'aa37', number = 37, id = 0a010027, starting, task 37 has started. ] TEST3 : creating task 'aa38', number = 38, id = 0a010028, starting, task 38 has started. ] TEST3 : creating task 'aa39', number = 39, id = 0a010029, starting, task 39 has started. ] TEST3 : creating task 'aa40', number = 40, id = 0a01002a, starting, task 40 has started. ] TEST3 : creating task 'aa41', number = 41, id = 0a01002b, starting, task 41 has started. ] TEST3 : creating task 'aa42', number = 42, id = 0a01002c, starting, task 42 has started. ] TEST3 : creating task 'aa43', number = 43, id = 0a01002d, starting, task 43 has started. ] TEST3 : creating task 'aa44', number = 44, id = 0a01002e, starting, task 44 has started. ] TEST3 : creating task 'aa45', number = 45, id = 0a01002f, starting, task 45 has started. ] TEST3 : creating task 'aa46', number = 46, id = 0a010030, starting, task 46 has started. ] TEST3 : creating task 'aa47', number = 47, id = 0a010031, starting, task 47 has started. ] TEST3 : creating task 'aa48', number = 48, id = 0a010032, starting, task 48 has started. ] TEST3 : creating task 'aa49', number = 49, id = 0a010033, starting, task 49 has started. ] TEST3 : creating task 'aa50', number = 50, id = 0a010034, starting, task 50 has started. ] TEST3 : creating task 'aa51', number = 51, id = 0a010035, starting, task 51 has started. ] TEST3 : creating task 'aa52', number = 52, id = 0a010036, starting, task 52 has started. ] TEST3 : creating task 'aa53', number = 53, id = 0a010037, starting, task 53 has started. ] TEST3 : creating task 'aa54', number = 54, id = 0a010038, starting, task 54 has started. ] TEST3 : creating task 'aa55', number = 55, id = 0a010039, starting, task 55 has started. ] TEST3 : creating task 'aa56', number = 56, id = 0a01003a, starting, task 56 has started. ] TEST3 : creating task 'aa57', number = 57, id = 0a01003b, starting, task 57 has started. ] TEST3 : creating task 'aa58', number = 58, id = 0a01003c, starting, task 58 has started. ] TEST3 : creating task 'aa59', number = 59, id = 0a01003d, starting, task 59 has started. ] TEST3 : creating task 'aa60', number = 60, id = 0a01003e, starting, task 60 has started. ] TEST3 : creating task 'aa61', number = 61, id = 0a01003f, starting, task 61 has started. ] TEST3 : creating task 'aa62', number = 62, id = 0a010040, starting, task 62 has started. ] TEST3 : creating task 'aa63', number = 63, id = 0a010041, starting, task 63 has started. ] TEST3 : creating task 'aa64', number = 64, id = 0a010042, starting, task 64 has started. ] TEST3 : creating task 'aa65', number = 65, id = 0a010043, starting, task 65 has started. ] TEST3 : creating task 'aa66', number = 66, id = 0a010044, starting, task 66 has started. ] TEST3 : creating task 'aa67', number = 67, id = 0a010045, starting, task 67 has started. ] TEST3 : creating task 'aa68', number = 68, id = 0a010046, starting, task 68 has started. ] TEST3 : creating task 'aa69', number = 69, id = 0a010047, starting, task 69 has started. ] TEST3 : creating task 'aa70', number = 70, id = 0a010048, starting, task 70 has started. ] TEST3 : creating task 'aa71', number = 71, id = 0a010049, starting, task 71 has started. ] TEST3 : creating task 'aa72', number = 72, id = 0a01004a, starting, task 72 has started. ] TEST3 : creating task 'aa73', number = 73, id = 0a01004b, starting, task 73 has started. ] TEST3 : creating task 'aa74', number = 74, id = 0a01004c, starting, task 74 has started. ] TEST3 : creating task 'aa75', number = 75, id = 0a01004d, starting, task 75 has started. ] TEST3 : creating task 'aa76', number = 76, id = 0a01004e, starting, task 76 has started. ] TEST3 : creating task 'aa77', number = 77, id = 0a01004f, starting, task 77 has started. ] TEST3 : creating task 'aa78', number = 78, id = 0a010050, starting, task 78 has started. ] TEST3 : creating task 'aa79', number = 79, id = 0a010051, starting, task 79 has started. ] TEST3 : creating task 'aa80', number = 80, id = 0a010052, starting, task 80 has started. ] TEST3 : creating task 'aa81', number = 81, id = 0a010053, starting, task 81 has started. ] TEST3 : creating task 'aa82', number = 82, id = 0a010054, starting, task 82 has started. ] TEST3 : creating task 'aa83', number = 83, id = 0a010055, starting, task 83 has started. ] TEST3 : creating task 'aa84', number = 84, id = 0a010056, starting, task 84 has started. ] TEST3 : creating task 'aa85', number = 85, id = 0a010057, starting, task 85 has started. ] TEST3 : creating task 'aa86', number = 86, id = 0a010058, starting, task 86 has started. ] TEST3 : creating task 'aa87', number = 87, id = 0a010059, starting, task 87 has started. ] TEST3 : creating task 'aa88', number = 88, id = 0a01005a, starting, task 88 has started. ] TEST3 : creating task 'aa89', number = 89, id = 0a01005b, starting, task 89 has started. ] TEST3 : creating task 'aa90', number = 90, id = 0a01005c, starting, task 90 has started. ] TEST3 : creating task 'aa91', number = 91, id = 0a01005d, starting, task 91 has started. ] TEST3 : creating task 'aa92', number = 92, id = 0a01005e, starting, task 92 has started. ] TEST3 : creating task 'aa93', number = 93, id = 0a01005f, starting, task 93 has started. ] TEST3 : creating task 'aa94', number = 94, id = 0a010060, starting, task 94 has started. ] TEST3 : creating task 'aa95', number = 95, id = 0a010061, starting, task 95 has started. ] TEST3 : creating task 'aa96', number = 96, id = 0a010062, starting, task 96 has started. ] TEST3 : creating task 'aa97', number = 97, id = 0a010063, starting, task 97 has started. ] TEST3 : creating task 'aa98', number = 98, id = 0a010064, starting, task 98 has started. ] TEST3 : creating task 'aa99', number = 99, id = 0a010065, starting, task 99 has started. ] TEST3 : creating task 'ab00', number = 100, id = 0a010066, starting, task 100 has started. ] TEST3 : creating task 'ab01', number = 101, id = 0a010067, starting, task 101 has started. ] TEST3 : creating task 'ab02', number = 102, id = 0a010068, starting, task 102 has started. ] TEST3 : creating task 'ab03', number = 103, id = 0a010069, starting, task 103 has started. ] TEST3 : creating task 'ab04', number = 104, id = 0a01006a, starting, task 104 has started. ] TEST3 : creating task 'ab05', number = 105, id = 0a01006b, starting, task 105 has started. ] TEST3 : creating task 'ab06', number = 106, id = 0a01006c, starting, task 106 has started. ] TEST3 : creating task 'ab07', number = 107, id = 0a01006d, starting, task 107 has started. ] TEST3 : creating task 'ab08', number = 108, id = 0a01006e, starting, task 108 has started. ] TEST3 : creating task 'ab09', number = 109, id = 0a01006f, starting, task 109 has started. ] TEST3 : creating task 'ab10', number = 110, id = 0a010070, starting, task 110 has started. ] TEST3 : creating task 'ab11', number = 111, id = 0a010071, starting, task 111 has started. ] TEST3 : creating task 'ab12', number = 112, id = 0a010072, starting, task 112 has started. ] TEST3 : creating task 'ab13', number = 113, id = 0a010073, starting, task 113 has started. ] TEST3 : creating task 'ab14', number = 114, id = 0a010074, starting, task 114 has started. ] TEST3 : creating task 'ab15', number = 115, id = 0a010075, starting, task 115 has started. ] TEST3 : creating task 'ab16', number = 116, id = 0a010076, starting, task 116 has started. ] TEST3 : creating task 'ab17', number = 117, id = 0a010077, starting, task 117 has started. ] TEST3 : creating task 'ab18', number = 118, id = 0a010078, starting, task 118 has started. ] TEST3 : creating task 'ab19', number = 119, id = 0a010079, starting, task 119 has started. ] TEST3 : creating task 'ab20', number = 120, id = 0a01007a, starting, task 120 has started. ] TEST3 : creating task 'ab21', number = 121, id = 0a01007b, starting, task 121 has started. ] TEST3 : creating task 'ab22', number = 122, id = 0a01007c, starting, task 122 has started. ] TEST3 : creating task 'ab23', number = 123, id = 0a01007d, starting, task 123 has started. ] TEST3 : creating task 'ab24', number = 124, id = 0a01007e, starting, task 124 has started. ] TEST3 : creating task 'ab25', number = 125, id = 0a01007f, starting, task 125 has started. ] TEST3 : creating task 'ab26', number = 126, id = 0a010080, starting, task 126 has started. ] TEST3 : creating task 'ab27', number = 127, id = 0a010081, starting, task 127 has started. ] TEST3 : creating task 'ab28', number = 128, id = 0a010082, starting, task 128 has started. ] TEST3 : creating task 'ab29', number = 129, id = 0a010083, starting, task 129 has started. ] TEST3 : creating task 'ab30', number = 130, id = 0a010084, starting, task 130 has started. ] TEST3 : creating task 'ab31', number = 131, id = 0a010085, starting, task 131 has started. ] TEST3 : creating task 'ab32', number = 132, id = 0a010086, starting, task 132 has started. ] TEST3 : creating task 'ab33', number = 133, id = 0a010087, starting, task 133 has started. ] TEST3 : creating task 'ab34', number = 134, id = 0a010088, starting, task 134 has started. ] TEST3 : creating task 'ab35', number = 135, id = 0a010089, starting, task 135 has started. ] TEST3 : creating task 'ab36', number = 136, id = 0a01008a, starting, task 136 has started. ] TEST3 : creating task 'ab37', number = 137, id = 0a01008b, starting, task 137 has started. ] TEST3 : creating task 'ab38', number = 138, id = 0a01008c, starting, task 138 has started. ] TEST3 : creating task 'ab39', number = 139, id = 0a01008d, starting, task 139 has started. ] TEST3 : creating task 'ab40', number = 140, id = 0a01008e, starting, task 140 has started. ] TEST3 : creating task 'ab41', number = 141, id = 0a01008f, starting, task 141 has started. ] TEST3 : creating task 'ab42', number = 142, id = 0a010090, starting, task 142 has started. ] TEST3 : creating task 'ab43', number = 143, id = 0a010091, starting, task 143 has started. ] TEST3 : creating task 'ab44', number = 144, id = 0a010092, starting, task 144 has started. ] TEST3 : creating task 'ab45', number = 145, id = 0a010093, starting, task 145 has started. ] TEST3 : creating task 'ab46', number = 146, id = 0a010094, starting, task 146 has started. ] TEST3 : creating task 'ab47', number = 147, id = 0a010095, starting, task 147 has started. ] TEST3 : creating task 'ab48', number = 148, id = 0a010096, starting, task 148 has started. ] TEST3 : creating task 'ab49', number = 149, id = 0a010097, starting, task 149 has started. ] TEST3 : creating task 'ab50', number = 150, id = 0a010098, starting, task 150 has started. ] TEST3 : creating task 'ab51', number = 151, id = 0a010099, starting, task 151 has started. ] TEST3 : creating task 'ab52', number = 152, id = 0a01009a, starting, task 152 has started. ] TEST3 : creating task 'ab53', number = 153, id = 0a01009b, starting, task 153 has started. ] TEST3 : creating task 'ab54', number = 154, id = 0a01009c, starting, task 154 has started. ] TEST3 : creating task 'ab55', number = 155, id = 0a01009d, starting, task 155 has started. ] TEST3 : creating task 'ab56', number = 156, id = 0a01009e, starting, task 156 has started. ] TEST3 : creating task 'ab57', number = 157, id = 0a01009f, starting, task 157 has started. ] TEST3 : creating task 'ab58', number = 158, id = 0a0100a0, starting, task 158 has started. ] TEST3 : creating task 'ab59', number = 159, id = 0a0100a1, starting, task 159 has started. ] TEST3 : creating task 'ab60', number = 160, id = 0a0100a2, starting, task 160 has started. ] TEST3 : creating task 'ab61', number = 161, id = 0a0100a3, starting, task 161 has started. ] TEST3 : creating task 'ab62', number = 162, id = 0a0100a4, starting, task 162 has started. ] TEST3 : creating task 'ab63', number = 163, id = 0a0100a5, starting, task 163 has started. ] TEST3 : creating task 'ab64', number = 164, id = 0a0100a6, starting, task 164 has started. ] TEST3 : creating task 'ab65', number = 165, id = 0a0100a7, starting, task 165 has started. ] TEST3 : creating task 'ab66', number = 166, id = 0a0100a8, starting, task 166 has started. ] TEST3 : creating task 'ab67', number = 167, id = 0a0100a9, starting, task 167 has started. ] TEST3 : creating task 'ab68', number = 168, id = 0a0100aa, starting, task 168 has started. ] TEST3 : creating task 'ab69', number = 169, id = 0a0100ab, starting, task 169 has started. ] TEST3 : creating task 'ab70', number = 170, id = 0a0100ac, starting, task 170 has started. ] TEST3 : creating task 'ab71', number = 171, id = 0a0100ad, starting, task 171 has started. ] TEST3 : creating task 'ab72', number = 172, id = 0a0100ae, starting, task 172 has started. ] TEST3 : creating task 'ab73', number = 173, id = 0a0100af, starting, task 173 has started. ] TEST3 : creating task 'ab74', number = 174, id = 0a0100b0, starting, task 174 has started. ] TEST3 : creating task 'ab75', number = 175, id = 0a0100b1, starting, task 175 has started. ] TEST3 : creating task 'ab76', number = 176, id = 0a0100b2, starting, task 176 has started. ] TEST3 : creating task 'ab77', number = 177, id = 0a0100b3, starting, task 177 has started. ] TEST3 : creating task 'ab78', number = 178, id = 0a0100b4, starting, task 178 has started. ] TEST3 : creating task 'ab79', number = 179, id = 0a0100b5, starting, task 179 has started. ] TEST3 : creating task 'ab80', number = 180, id = 0a0100b6, starting, task 180 has started. ] TEST3 : creating task 'ab81', number = 181, id = 0a0100b7, starting, task 181 has started. ] TEST3 : creating task 'ab82', number = 182, id = 0a0100b8, starting, task 182 has started. ] TEST3 : creating task 'ab83', number = 183, id = 0a0100b9, starting, task 183 has started. ] TEST3 : creating task 'ab84', number = 184, id = 0a0100ba, starting, task 184 has started. ] TEST3 : creating task 'ab85', number = 185, id = 0a0100bb, starting, task 185 has started. ] TEST3 : creating task 'ab86', number = 186, id = 0a0100bc, starting, task 186 has started. ] TEST3 : creating task 'ab87', number = 187, id = 0a0100bd, starting, task 187 has started. ] TEST3 : creating task 'ab88', number = 188, id = 0a0100be, starting, task 188 has started. ] TEST3 : creating task 'ab89', number = 189, id = 0a0100bf, starting, task 189 has started. ] TEST3 : creating task 'ab90', number = 190, id = 0a0100c0, starting, task 190 has started. ] TEST3 : creating task 'ab91', number = 191, id = 0a0100c1, starting, task 191 has started. ] TEST3 : creating task 'ab92', number = 192, id = 0a0100c2, starting, task 192 has started. ] TEST3 : creating task 'ab93', number = 193, id = 0a0100c3, starting, task 193 has started. ] TEST3 : creating task 'ab94', number = 194, id = 0a0100c4, starting, task 194 has started. ] TEST3 : creating task 'ab95', number = 195, id = 0a0100c5, starting, task 195 has started. ] TEST3 : creating task 'ab96', number = 196, id = 0a0100c6, starting, task 196 has started. ] TEST3 : creating task 'ab97', number = 197, id = 0a0100c7, starting, task 197 has started. ] TEST3 : creating task 'ab98', number = 198, id = 0a0100c8, starting, task 198 has started. ] TEST3 : creating task 'ab99', number = 199, id = 0a0100c9, starting, task 199 has started. ] TEST3 : creating task 'ac00', number = 200, id = 0a0100ca, starting, task 200 has started. ] TEST3 : creating task 'ac01', number = 201, id = 0a0100cb, starting, task 201 has started. ] TEST3 : creating task 'ac02', number = 202, id = 0a0100cc, starting, task 202 has started. ] TEST3 : creating task 'ac03', number = 203, id = 0a0100cd, starting, task 203 has started. ] TEST3 : creating task 'ac04', number = 204, id = 0a0100ce, starting, task 204 has started. ] TEST3 : creating task 'ac05', number = 205, id = 0a0100cf, starting, task 205 has started. ] TEST3 : creating task 'ac06', number = 206, id = 0a0100d0, starting, task 206 has started. ] TEST3 : creating task 'ac07', number = 207, id = 0a0100d1, starting, task 207 has started. ] TEST3 : creating task 'ac08', number = 208, id = 0a0100d2, starting, task 208 has started. ] TEST3 : creating task 'ac09', number = 209, id = 0a0100d3, starting, task 209 has started. ] TEST3 : creating task 'ac10', number = 210, id = 0a0100d4, starting, task 210 has started. ] TEST3 : creating task 'ac11', number = 211, id = 0a0100d5, starting, task 211 has started. ] TEST3 : creating task 'ac12', number = 212, id = 0a0100d6, starting, task 212 has started. ] TEST3 : creating task 'ac13', number = 213, id = 0a0100d7, starting, task 213 has started. ] TEST3 : creating task 'ac14', number = 214, id = 0a0100d8, starting, task 214 has started. ] TEST3 : creating task 'ac15', number = 215, id = 0a0100d9, starting, task 215 has started. ] TEST3 : creating task 'ac16', number = 216, id = 0a0100da, starting, task 216 has started. ] TEST3 : creating task 'ac17', number = 217, id = 0a0100db, starting, task 217 has started. ] TEST3 : creating task 'ac18', number = 218, id = 0a0100dc, starting, task 218 has started. ] TEST3 : creating task 'ac19', number = 219, id = 0a0100dd, starting, task 219 has started. ] TEST3 : creating task 'ac20', number = 220, id = 0a0100de, starting, task 220 has started. ] TEST3 : creating task 'ac21', number = 221, id = 0a0100df, starting, task 221 has started. ] TEST3 : creating task 'ac22', number = 222, id = 0a0100e0, starting, task 222 has started. ] TEST3 : creating task 'ac23', number = 223, id = 0a0100e1, starting, task 223 has started. ] TEST3 : creating task 'ac24', number = 224, id = 0a0100e2, starting, task 224 has started. ] TEST3 : creating task 'ac25', number = 225, id = 0a0100e3, starting, task 225 has started. ] TEST3 : creating task 'ac26', number = 226, id = 0a0100e4, starting, task 226 has started. ] TEST3 : creating task 'ac27', number = 227, id = 0a0100e5, starting, task 227 has started. ] TEST3 : creating task 'ac28', number = 228, id = 0a0100e6, starting, task 228 has started. ] TEST3 : creating task 'ac29', number = 229, id = 0a0100e7, starting, task 229 has started. ] TEST3 : creating task 'ac30', number = 230, id = 0a0100e8, starting, task 230 has started. ] TEST3 : creating task 'ac31', number = 231, id = 0a0100e9, starting, task 231 has started. ] TEST3 : creating task 'ac32', number = 232, id = 0a0100ea, starting, task 232 has started. ] TEST3 : creating task 'ac33', number = 233, id = 0a0100eb, starting, task 233 has started. ] TEST3 : creating task 'ac34', number = 234, id = 0a0100ec, starting, task 234 has started. ] TEST3 : creating task 'ac35', number = 235, id = 0a0100ed, starting, task 235 has started. ] TEST3 : creating task 'ac36', number = 236, id = 0a0100ee, starting, task 236 has started. ] TEST3 : creating task 'ac37', number = 237, id = 0a0100ef, starting, task 237 has started. ] TEST3 : creating task 'ac38', number = 238, id = 0a0100f0, starting, task 238 has started. ] TEST3 : creating task 'ac39', number = 239, id = 0a0100f1, starting, task 239 has started. ] TEST3 : creating task 'ac40', number = 240, id = 0a0100f2, starting, task 240 has started. ] TEST3 : creating task 'ac41', number = 241, id = 0a0100f3, starting, task 241 has started. ] TEST3 : creating task 'ac42', number = 242, id = 0a0100f4, starting, task 242 has started. ] TEST3 : creating task 'ac43', number = 243, id = 0a0100f5, starting, task 243 has started. ] TEST3 : creating task 'ac44', number = 244, id = 0a0100f6, starting, task 244 has started. ] TEST3 : creating task 'ac45', number = 245, id = 0a0100f7, starting, task 245 has started. ] TEST3 : creating task 'ac46', number = 246, id = 0a0100f8, starting, task 246 has started. ] TEST3 : creating task 'ac47', number = 247, id = 0a0100f9, starting, task 247 has started. ] TEST3 : creating task 'ac48', number = 248, id = 0a0100fa, starting, task 248 has started. ] TEST3 : creating task 'ac49', number = 249, id = 0a0100fb, starting, task 249 has started. ] TEST3 : creating task 'ac50', number = 250, id = 0a0100fc, starting, task 250 has started. ] TEST3 : creating task 'ac51', number = 251, id = 0a0100fd, starting, task 251 has started. ] TEST3 : creating task 'ac52', number = 252, id = 0a0100fe, starting, task 252 has started. ] TEST3 : creating task 'ac53', number = 253, id = 0a0100ff, starting, task 253 has started. ] TEST3 : creating task 'ac54', number = 254, id = 0a010100, starting, task 254 has started. ] TEST3 : creating task 'ac55', number = 255, id = 0a010101, starting, task 255 has started. ] TEST3 : creating task 'ac56', number = 256, id = 0a010102, starting, task 256 has started. ] TEST3 : creating task 'ac57', number = 257, id = 0a010103, starting, task 257 has started. ] TEST3 : creating task 'ac58', number = 258, id = 0a010104, starting, task 258 has started. ] TEST3 : creating task 'ac59', number = 259, id = 0a010105, starting, task 259 has started. ] TEST3 : creating task 'ac60', number = 260, id = 0a010106, starting, task 260 has started. ] TEST3 : creating task 'ac61', number = 261, id = 0a010107, starting, task 261 has started. ] TEST3 : creating task 'ac62', number = 262, id = 0a010108, starting, task 262 has started. ] TEST3 : creating task 'ac63', number = 263, id = 0a010109, starting, task 263 has started. ] TEST3 : creating task 'ac64', number = 264, id = 0a01010a, starting, task 264 has started. ] TEST3 : creating task 'ac65', number = 265, id = 0a01010b, starting, task 265 has started. ] TEST3 : creating task 'ac66', number = 266, id = 0a01010c, starting, task 266 has started. ] TEST3 : creating task 'ac67', number = 267, id = 0a01010d, starting, task 267 has started. ] TEST3 : creating task 'ac68', number = 268, id = 0a01010e, starting, task 268 has started. ] TEST3 : creating task 'ac69', number = 269, id = 0a01010f, starting, task 269 has started. ] TEST3 : creating task 'ac70', number = 270, id = 0a010110, starting, task 270 has started. ] TEST3 : creating task 'ac71', number = 271, id = 0a010111, starting, task 271 has started. ] TEST3 : creating task 'ac72', number = 272, id = 0a010112, starting, task 272 has started. ] TEST3 : creating task 'ac73', number = 273, id = 0a010113, starting, task 273 has started. ] TEST3 : creating task 'ac74', number = 274, id = 0a010114, starting, task 274 has started. ] TEST3 : creating task 'ac75', number = 275, id = 0a010115, starting, task 275 has started. ] TEST3 : creating task 'ac76', number = 276, id = 0a010116, starting, task 276 has started. ] TEST3 : creating task 'ac77', number = 277, id = 0a010117, starting, task 277 has started. ] TEST3 : creating task 'ac78', number = 278, id = 0a010118, starting, task 278 has started. ] TEST3 : creating task 'ac79', number = 279, id = 0a010119, starting, task 279 has started. ] TEST3 : creating task 'ac80', number = 280, id = 0a01011a, starting, task 280 has started. ] TEST3 : creating task 'ac81', number = 281, id = 0a01011b, starting, task 281 has started. ] TEST3 : creating task 'ac82', number = 282, id = 0a01011c, starting, task 282 has started. ] TEST3 : creating task 'ac83', number = 283, id = 0a01011d, starting, task 283 has started. ] TEST3 : creating task 'ac84', number = 284, id = 0a01011e, starting, task 284 has started. ] TEST3 : creating task 'ac85', number = 285, id = 0a01011f, starting, task 285 has started. ] TEST3 : creating task 'ac86', number = 286, id = 0a010120, starting, task 286 has started. ] TEST3 : creating task 'ac87', number = 287, id = 0a010121, starting, task 287 has started. ] TEST3 : creating task 'ac88', number = 288, id = 0a010122, starting, task 288 has started. ] TEST3 : creating task 'ac89', number = 289, id = 0a010123, starting, task 289 has started. ] TEST3 : creating task 'ac90', number = 290, id = 0a010124, starting, task 290 has started. ] TEST3 : creating task 'ac91', number = 291, id = 0a010125, starting, task 291 has started. ] TEST3 : creating task 'ac92', number = 292, id = 0a010126, starting, task 292 has started. ] TEST3 : creating task 'ac93', number = 293, id = 0a010127, starting, task 293 has started. ] TEST3 : creating task 'ac94', number = 294, id = 0a010128, starting, task 294 has started. ] TEST3 : creating task 'ac95', number = 295, id = 0a010129, starting, task 295 has started. ] TEST3 : creating task 'ac96', number = 296, id = 0a01012a, starting, task 296 has started. ] TEST3 : creating task 'ac97', number = 297, id = 0a01012b, starting, task 297 has started. ] TEST3 : creating task 'ac98', number = 298, id = 0a01012c, starting, task 298 has started. ] TEST3 : creating task 'ac99', number = 299, id = 0a01012d, starting, task 299 has started. ] TEST3 : creating task 'ad00', number = 300, id = 0a01012e, starting, task 300 has started. ] TEST3 : creating task 'ad01', number = 301, id = 0a01012f, starting, task 301 has started. ] TEST3 : creating task 'ad02', number = 302, id = 0a010130, starting, task 302 has started. ] TEST3 : creating task 'ad03', number = 303, id = 0a010131, starting, task 303 has started. ] TEST3 : creating task 'ad04', number = 304, id = 0a010132, starting, task 304 has started. ] TEST3 : creating task 'ad05', number = 305, id = 0a010133, starting, task 305 has started. ] TEST3 : creating task 'ad06', number = 306, id = 0a010134, starting, task 306 has started. ] TEST3 : creating task 'ad07', number = 307, id = 0a010135, starting, task 307 has started. ] TEST3 : creating task 'ad08', number = 308, id = 0a010136, starting, task 308 has started. ] TEST3 : creating task 'ad09', number = 309, id = 0a010137, starting, task 309 has started. ] TEST3 : creating task 'ad10', number = 310, id = 0a010138, starting, task 310 has started. ] TEST3 : creating task 'ad11', number = 311, id = 0a010139, starting, task 311 has started. ] TEST3 : creating task 'ad12', number = 312, id = 0a01013a, starting, task 312 has started. ] TEST3 : creating task 'ad13', number = 313, id = 0a01013b, starting, task 313 has started. ] TEST3 : creating task 'ad14', number = 314, id = 0a01013c, starting, task 314 has started. ] TEST3 : creating task 'ad15', number = 315, id = 0a01013d, starting, task 315 has started. ] TEST3 : creating task 'ad16', number = 316, id = 0a01013e, starting, task 316 has started. ] TEST3 : creating task 'ad17', number = 317, id = 0a01013f, starting, task 317 has started. ] TEST3 : creating task 'ad18', number = 318, id = 0a010140, starting, task 318 has started. ] TEST3 : creating task 'ad19', number = 319, id = 0a010141, starting, task 319 has started. ] TEST3 : creating task 'ad20', number = 320, id = 0a010142, starting, task 320 has started. ] TEST3 : creating task 'ad21', number = 321, id = 0a010143, starting, task 321 has started. ] TEST3 : creating task 'ad22', number = 322, id = 0a010144, starting, task 322 has started. ] TEST3 : creating task 'ad23', number = 323, id = 0a010145, starting, task 323 has started. ] TEST3 : creating task 'ad24', number = 324, id = 0a010146, starting, task 324 has started. ] TEST3 : creating task 'ad25', number = 325, id = 0a010147, starting, task 325 has started. ] TEST3 : creating task 'ad26', number = 326, id = 0a010148, starting, task 326 has started. ] TEST3 : creating task 'ad27', number = 327, id = 0a010149, starting, task 327 has started. ] TEST3 : creating task 'ad28', number = 328, id = 0a01014a, starting, task 328 has started. ] TEST3 : creating task 'ad29', number = 329, id = 0a01014b, starting, task 329 has started. ] TEST3 : creating task 'ad30', number = 330, id = 0a01014c, starting, task 330 has started. ] TEST3 : creating task 'ad31', number = 331, id = 0a01014d, starting, task 331 has started. ] TEST3 : creating task 'ad32', number = 332, id = 0a01014e, starting, task 332 has started. ] TEST3 : creating task 'ad33', number = 333, id = 0a01014f, starting, task 333 has started. ] TEST3 : creating task 'ad34', number = 334, id = 0a010150, starting, task 334 has started. ] TEST3 : creating task 'ad35', number = 335, id = 0a010151, starting, task 335 has started. ] TEST3 : creating task 'ad36', number = 336, id = 0a010152, starting, task 336 has started. ] TEST3 : creating task 'ad37', number = 337, id = 0a010153, starting, task 337 has started. ] TEST3 : creating task 'ad38', number = 338, id = 0a010154, starting, task 338 has started. ] TEST3 : creating task 'ad39', number = 339, id = 0a010155, starting, task 339 has started. ] TEST3 : creating task 'ad40', number = 340, id = 0a010156, starting, task 340 has started. ] TEST3 : creating task 'ad41', number = 341, id = 0a010157, starting, task 341 has started. ] TEST3 : creating task 'ad42', number = 342, id = 0a010158, starting, task 342 has started. ] TEST3 : creating task 'ad43', number = 343, id = 0a010159, starting, task 343 has started. ] TEST3 : creating task 'ad44', number = 344, id = 0a01015a, starting, task 344 has started. ] TEST3 : creating task 'ad45', number = 345, id = 0a01015b, starting, task 345 has started. ] TEST3 : creating task 'ad46', number = 346, id = 0a01015c, starting, task 346 has started. ] TEST3 : creating task 'ad47', number = 347, id = 0a01015d, starting, task 347 has started. ] TEST3 : creating task 'ad48', number = 348, id = 0a01015e, starting, task 348 has started. ] TEST3 : creating task 'ad49', number = 349, id = 0a01015f, starting, task 349 has started. ] TEST3 : creating task 'ad50', number = 350, id = 0a010160, starting, task 350 has started. ] TEST3 : creating task 'ad51', number = 351, id = 0a010161, starting, task 351 has started. ] TEST3 : creating task 'ad52', number = 352, id = 0a010162, starting, task 352 has started. ] TEST3 : creating task 'ad53', number = 353, id = 0a010163, starting, task 353 has started. ] TEST3 : creating task 'ad54', number = 354, id = 0a010164, starting, task 354 has started. ] TEST3 : creating task 'ad55', number = 355, id = 0a010165, starting, task 355 has started. ] TEST3 : creating task 'ad56', number = 356, id = 0a010166, starting, task 356 has started. ] TEST3 : creating task 'ad57', number = 357, id = 0a010167, starting, task 357 has started. ] TEST3 : creating task 'ad58', number = 358, id = 0a010168, starting, task 358 has started. ] TEST3 : creating task 'ad59', number = 359, id = 0a010169, starting, task 359 has started. ] TEST3 : creating task 'ad60', number = 360, id = 0a01016a, starting, task 360 has started. ] TEST3 : creating task 'ad61', number = 361, id = 0a01016b, starting, task 361 has started. ] TEST3 : creating task 'ad62', number = 362, id = 0a01016c, starting, task 362 has started. ] TEST3 : creating task 'ad63', number = 363, id = 0a01016d, starting, task 363 has started. ] TEST3 : creating task 'ad64', number = 364, id = 0a01016e, starting, task 364 has started. ] TEST3 : creating task 'ad65', number = 365, id = 0a01016f, starting, task 365 has started. ] TEST3 : creating task 'ad66', number = 366, id = 0a010170, starting, task 366 has started. ] TEST3 : creating task 'ad67', number = 367, id = 0a010171, starting, task 367 has started. ] TEST3 : creating task 'ad68', number = 368, id = 0a010172, starting, task 368 has started. ] TEST3 : creating task 'ad69', number = 369, id = 0a010173, starting, task 369 has started. ] TEST3 : creating task 'ad70', number = 370, id = 0a010174, starting, task 370 has started. ] TEST3 : creating task 'ad71', number = 371, id = 0a010175, starting, task 371 has started. ] TEST3 : creating task 'ad72', number = 372, id = 0a010176, starting, task 372 has started. ] TEST3 : creating task 'ad73', number = 373, id = 0a010177, starting, task 373 has started. ] TEST3 : creating task 'ad74', number = 374, id = 0a010178, starting, task 374 has started. ] TEST3 : creating task 'ad75', number = 375, id = 0a010179, starting, task 375 has started. ] TEST3 : creating task 'ad76', number = 376, id = 0a01017a, starting, task 376 has started. ] TEST3 : creating task 'ad77', number = 377, id = 0a01017b, starting, task 377 has started. ] TEST3 : creating task 'ad78', number = 378, id = 0a01017c, starting, task 378 has started. ] TEST3 : creating task 'ad79', number = 379, id = 0a01017d, starting, task 379 has started. ] TEST3 : creating task 'ad80', number = 380, id = 0a01017e, starting, task 380 has started. ] TEST3 : creating task 'ad81', number = 381, id = 0a01017f, starting, task 381 has started. ] TEST3 : creating task 'ad82', number = 382, id = 0a010180, starting, task 382 has started. ] TEST3 : creating task 'ad83', number = 383, id = 0a010181, starting, task 383 has started. ] TEST3 : creating task 'ad84', number = 384, id = 0a010182, starting, task 384 has started. ] TEST3 : creating task 'ad85', number = 385, id = 0a010183, starting, task 385 has started. ] TEST3 : creating task 'ad86', number = 386, id = 0a010184, starting, task 386 has started. ] TEST3 : creating task 'ad87', number = 387, id = 0a010185, starting, task 387 has started. ] TEST3 : creating task 'ad88', number = 388, id = 0a010186, starting, task 388 has started. ] TEST3 : creating task 'ad89', number = 389, id = 0a010187, starting, task 389 has started. ] TEST3 : creating task 'ad90', number = 390, id = 0a010188, starting, task 390 has started. ] TEST3 : creating task 'ad91', number = 391, id = 0a010189, starting, task 391 has started. ] TEST3 : creating task 'ad92', number = 392, id = 0a01018a, starting, task 392 has started. ] TEST3 : creating task 'ad93', number = 393, id = 0a01018b, starting, task 393 has started. ] TEST3 : creating task 'ad94', number = 394, id = 0a01018c, starting, task 394 has started. ] TEST3 : creating task 'ad95', number = 395, id = 0a01018d, starting, task 395 has started. ] TEST3 : creating task 'ad96', number = 396, id = 0a01018e, starting, task 396 has started. ] TEST3 : creating task 'ad97', number = 397, id = 0a01018f, starting, task 397 has started. ] TEST3 : creating task 'ad98', number = 398, id = 0a010190, starting, task 398 has started. ] TEST3 : creating task 'ad99', number = 399, id = 0a010191, starting, task 399 has started. ] TEST3 : creating task 'ae00', number = 400, id = 0a010192, starting, task 400 has started. ] TEST3 : creating task 'ae01', number = 401, id = 0a010193, starting, task 401 has started. ] TEST3 : creating task 'ae02', number = 402, id = 0a010194, starting, task 402 has started. ] TEST3 : creating task 'ae03', number = 403, id = 0a010195, starting, task 403 has started. ] TEST3 : creating task 'ae04', number = 404, id = 0a010196, starting, task 404 has started. ] TEST3 : creating task 'ae05', number = 405, id = 0a010197, starting, task 405 has started. ] TEST3 : creating task 'ae06', number = 406, id = 0a010198, starting, task 406 has started. ] TEST3 : creating task 'ae07', number = 407, id = 0a010199, starting, task 407 has started. ] TEST3 : creating task 'ae08', number = 408, id = 0a01019a, starting, task 408 has started. ] TEST3 : creating task 'ae09', number = 409, id = 0a01019b, starting, task 409 has started. ] TEST3 : creating task 'ae10', number = 410, id = 0a01019c, starting, task 410 has started. ] TEST3 : creating task 'ae11', number = 411, id = 0a01019d, starting, task 411 has started. ] TEST3 : creating task 'ae12', number = 412, id = 0a01019e, starting, task 412 has started. ] TEST3 : creating task 'ae13', number = 413, id = 0a01019f, starting, task 413 has started. ] TEST3 : creating task 'ae14', number = 414, id = 0a0101a0, starting, task 414 has started. ] TEST3 : creating task 'ae15', number = 415, id = 0a0101a1, starting, task 415 has started. ] TEST3 : creating task 'ae16', number = 416, id = 0a0101a2, starting, task 416 has started. ] TEST3 : creating task 'ae17', number = 417, id = 0a0101a3, starting, task 417 has started. ] TEST3 : creating task 'ae18', number = 418, id = 0a0101a4, starting, task 418 has started. ] TEST3 : creating task 'ae19', number = 419, id = 0a0101a5, starting, task 419 has started. ] TEST3 : creating task 'ae20', number = 420, id = 0a0101a6, starting, task 420 has started. ] TEST3 : creating task 'ae21', number = 421, id = 0a0101a7, starting, task 421 has started. ] TEST3 : creating task 'ae22', number = 422, id = 0a0101a8, starting, task 422 has started. ] TEST3 : creating task 'ae23', number = 423, id = 0a0101a9, starting, task 423 has started. ] TEST3 : creating task 'ae24', number = 424, id = 0a0101aa, starting, task 424 has started. ] TEST3 : creating task 'ae25', number = 425, id = 0a0101ab, starting, task 425 has started. ] TEST3 : creating task 'ae26', number = 426, id = 0a0101ac, starting, task 426 has started. ] TEST3 : creating task 'ae27', number = 427, id = 0a0101ad, starting, task 427 has started. ] TEST3 : creating task 'ae28', number = 428, id = 0a0101ae, starting, task 428 has started. ] TEST3 : creating task 'ae29', number = 429, id = 0a0101af, starting, task 429 has started. ] TEST3 : creating task 'ae30', number = 430, id = 0a0101b0, starting, task 430 has started. ] TEST3 : creating task 'ae31', number = 431, id = 0a0101b1, starting, task 431 has started. ] TEST3 : creating task 'ae32', number = 432, id = 0a0101b2, starting, task 432 has started. ] TEST3 : creating task 'ae33', number = 433, id = 0a0101b3, starting, task 433 has started. ] TEST3 : creating task 'ae34', number = 434, id = 0a0101b4, starting, task 434 has started. ] TEST3 : creating task 'ae35', number = 435, id = 0a0101b5, starting, task 435 has started. ] TEST3 : creating task 'ae36', number = 436, id = 0a0101b6, starting, task 436 has started. ] TEST3 : creating task 'ae37', number = 437, id = 0a0101b7, starting, task 437 has started. ] TEST3 : creating task 'ae38', number = 438, id = 0a0101b8, starting, task 438 has started. ] TEST3 : creating task 'ae39', number = 439, id = 0a0101b9, starting, task 439 has started. ] TEST3 : creating task 'ae40', number = 440, id = 0a0101ba, starting, task 440 has started. ] TEST3 : creating task 'ae41', number = 441, id = 0a0101bb, starting, task 441 has started. ] TEST3 : creating task 'ae42', number = 442, id = 0a0101bc, starting, task 442 has started. ] TEST3 : creating task 'ae43', number = 443, id = 0a0101bd, starting, task 443 has started. ] TEST3 : creating task 'ae44', number = 444, id = 0a0101be, starting, task 444 has started. ] TEST3 : creating task 'ae45', number = 445, id = 0a0101bf, starting, task 445 has started. ] TEST3 : creating task 'ae46', number = 446, id = 0a0101c0, starting, task 446 has started. ] TEST3 : creating task 'ae47', number = 447, id = 0a0101c1, starting, task 447 has started. ] TEST3 : creating task 'ae48', number = 448, id = 0a0101c2, starting, task 448 has started. ] TEST3 : creating task 'ae49', number = 449, id = 0a0101c3, starting, task 449 has started. ] TEST3 : creating task 'ae50', number = 450, id = 0a0101c4, starting, task 450 has started. ] TEST3 : creating task 'ae51', number = 451, id = 0a0101c5, starting, task 451 has started. ] TEST3 : creating task 'ae52', number = 452, id = 0a0101c6, starting, task 452 has started. ] TEST3 : creating task 'ae53', number = 453, id = 0a0101c7, starting, task 453 has started. ] TEST3 : creating task 'ae54', number = 454, id = 0a0101c8, starting, task 454 has started. ] TEST3 : creating task 'ae55', number = 455, id = 0a0101c9, starting, task 455 has started. ] TEST3 : creating task 'ae56', number = 456, id = 0a0101ca, starting, task 456 has started. ] TEST3 : creating task 'ae57', number = 457, id = 0a0101cb, starting, task 457 has started. ] TEST3 : creating task 'ae58', number = 458, id = 0a0101cc, starting, task 458 has started. ] TEST3 : creating task 'ae59', number = 459, id = 0a0101cd, starting, task 459 has started. ] TEST3 : creating task 'ae60', number = 460, id = 0a0101ce, starting, task 460 has started. ] TEST3 : creating task 'ae61', number = 461, id = 0a0101cf, starting, task 461 has started. ] TEST3 : creating task 'ae62', number = 462, id = 0a0101d0, starting, task 462 has started. ] TEST3 : creating task 'ae63', number = 463, id = 0a0101d1, starting, task 463 has started. ] TEST3 : creating task 'ae64', number = 464, id = 0a0101d2, starting, task 464 has started. ] TEST3 : creating task 'ae65', number = 465, id = 0a0101d3, starting, task 465 has started. ] TEST3 : creating task 'ae66', number = 466, id = 0a0101d4, starting, task 466 has started. ] TEST3 : creating task 'ae67', number = 467, id = 0a0101d5, starting, task 467 has started. ] TEST3 : creating task 'ae68', number = 468, id = 0a0101d6, starting, task 468 has started. ] TEST3 : creating task 'ae69', number = 469, id = 0a0101d7, starting, task 469 has started. ] TEST3 : creating task 'ae70', number = 470, id = 0a0101d8, starting, task 470 has started. ] TEST3 : creating task 'ae71', number = 471, id = 0a0101d9, starting, task 471 has started. ] TEST3 : creating task 'ae72', number = 472, id = 0a0101da, starting, task 472 has started. ] TEST3 : creating task 'ae73', number = 473, id = 0a0101db, starting, task 473 has started. ] TEST3 : creating task 'ae74', number = 474, id = 0a0101dc, starting, task 474 has started. ] TEST3 : creating task 'ae75', number = 475, id = 0a0101dd, starting, task 475 has started. ] TEST3 : creating task 'ae76', number = 476, id = 0a0101de, starting, task 476 has started. ] TEST3 : creating task 'ae77', number = 477, id = 0a0101df, starting, task 477 has started. ] TEST3 : creating task 'ae78', number = 478, id = 0a0101e0, starting, task 478 has started. ] TEST3 : creating task 'ae79', number = 479, id = 0a0101e1, starting, task 479 has started. ] TEST3 : creating task 'ae80', number = 480, id = 0a0101e2, starting, task 480 has started. ] TEST3 : creating task 'ae81', number = 481, id = 0a0101e3, starting, task 481 has started. ] TEST3 : creating task 'ae82', number = 482, id = 0a0101e4, starting, task 482 has started. ] TEST3 : creating task 'ae83', number = 483, id = 0a0101e5, starting, task 483 has started. ] TEST3 : creating task 'ae84', number = 484, id = 0a0101e6, starting, task 484 has started. ] TEST3 : creating task 'ae85', number = 485, id = 0a0101e7, starting, task 485 has started. ] TEST3 : creating task 'ae86', number = 486, id = 0a0101e8, starting, task 486 has started. ] TEST3 : creating task 'ae87', number = 487, id = 0a0101e9, starting, task 487 has started. ] TEST3 : creating task 'ae88', number = 488, id = 0a0101ea, starting, task 488 has started. ] TEST3 : creating task 'ae89', number = 489, id = 0a0101eb, starting, task 489 has started. ] TEST3 : creating task 'ae90', number = 490, id = 0a0101ec, starting, task 490 has started. ] TEST3 : creating task 'ae91', number = 491, id = 0a0101ed, starting, task 491 has started. ] TEST3 : creating task 'ae92', number = 492, id = 0a0101ee, starting, task 492 has started. ] TEST3 : creating task 'ae93', number = 493, id = 0a0101ef, starting, task 493 has started. ] TEST3 : creating task 'ae94', number = 494, id = 0a0101f0, starting, task 494 has started. ] TEST3 : creating task 'ae95', number = 495, id = 0a0101f1, starting, task 495 has started. ] TEST3 : creating task 'ae96', number = 496, id = 0a0101f2, starting, task 496 has started. ] TEST3 : creating task 'ae97', number = 497, id = 0a0101f3, starting, task 497 has started. ] TEST3 : creating task 'ae98', number = 498, id = 0a0101f4, starting, task 498 has started. ] TEST3 : creating task 'ae99', number = 499, id = 0a0101f5, starting, task 499 has started. ] TEST3 : creating task 'af00', number = 500, id = 0a0101f6, starting, task 500 has started. ] TEST3 : creating task 'af01', number = 501, id = 0a0101f7, starting, task 501 has started. ] TEST3 : creating task 'af02', number = 502, id = 0a0101f8, starting, task 502 has started. ] TEST3 : creating task 'af03', number = 503, id = 0a0101f9, starting, task 503 has started. ] TEST3 : creating task 'af04', number = 504, id = 0a0101fa, starting, task 504 has started. ] TEST3 : creating task 'af05', number = 505, id = 0a0101fb, starting, task 505 has started. ] TEST3 : creating task 'af06', number = 506, id = 0a0101fc, starting, task 506 has started. ] TEST3 : creating task 'af07', number = 507, id = 0a0101fd, starting, task 507 has started. ] TEST3 : creating task 'af08', number = 508, id = 0a0101fe, starting, task 508 has started. ] TEST3 : creating task 'af09', number = 509, id = 0a0101ff, starting, task 509 has started. ] TEST3 : creating task 'af10', number = 510, id = 0a010200, starting, task 510 has started. ] TEST3 : creating task 'af11', number = 511, id = 0a010201, starting, task 511 has started. ] TEST3 : creating task 'af12', number = 512, id = 0a010202, starting, task 512 has started. ] TEST3 : creating task 'af13', number = 513, id = 0a010203, starting, task 513 has started. ] TEST3 : creating task 'af14', number = 514, id = 0a010204, starting, task 514 has started. ] TEST3 : creating task 'af15', number = 515, id = 0a010205, starting, task 515 has started. ] TEST3 : creating task 'af16', number = 516, id = 0a010206, starting, task 516 has started. ] TEST3 : creating task 'af17', number = 517, id = 0a010207, starting, task 517 has started. ] TEST3 : creating task 'af18', number = 518, id = 0a010208, starting, task 518 has started. ] TEST3 : creating task 'af19', number = 519, id = 0a010209, starting, task 519 has started. ] TEST3 : creating task 'af20', number = 520, id = 0a01020a, starting, task 520 has started. ] TEST3 : creating task 'af21', number = 521, id = 0a01020b, starting, task 521 has started. ] TEST3 : creating task 'af22', number = 522, id = 0a01020c, starting, task 522 has started. ] TEST3 : creating task 'af23', number = 523, id = 0a01020d, starting, task 523 has started. ] TEST3 : creating task 'af24', number = 524, id = 0a01020e, starting, task 524 has started. ] TEST3 : creating task 'af25', number = 525, id = 0a01020f, starting, task 525 has started. ] TEST3 : creating task 'af26', number = 526, id = 0a010210, starting, task 526 has started. ] TEST3 : creating task 'af27', number = 527, id = 0a010211, starting, task 527 has started. ] TEST3 : creating task 'af28', number = 528, id = 0a010212, starting, task 528 has started. ] TEST3 : creating task 'af29', number = 529, id = 0a010213, starting, task 529 has started. ] TEST3 : creating task 'af30', number = 530, id = 0a010214, starting, task 530 has started. ] TEST3 : creating task 'af31', number = 531, id = 0a010215, starting, task 531 has started. ] TEST3 : creating task 'af32', number = 532, id = 0a010216, starting, task 532 has started. ] TEST3 : creating task 'af33', number = 533, id = 0a010217, starting, task 533 has started. ] TEST3 : creating task 'af34', number = 534, id = 0a010218, starting, task 534 has started. ] TEST3 : creating task 'af35', number = 535, id = 0a010219, starting, task 535 has started. ] TEST3 : creating task 'af36', number = 536, id = 0a01021a, starting, task 536 has started. ] TEST3 : creating task 'af37', number = 537, id = 0a01021b, starting, task 537 has started. ] TEST3 : creating task 'af38', number = 538, id = 0a01021c, starting, task 538 has started. ] TEST3 : creating task 'af39', number = 539, id = 0a01021d, starting, task 539 has started. ] TEST3 : creating task 'af40', number = 540, id = 0a01021e, starting, task 540 has started. ] TEST3 : creating task 'af41', number = 541, id = 0a01021f, starting, task 541 has started. ] TEST3 : creating task 'af42', number = 542, id = 0a010220, starting, task 542 has started. ] TEST3 : creating task 'af43', number = 543, id = 0a010221, starting, task 543 has started. ] TEST3 : creating task 'af44', number = 544, id = 0a010222, starting, task 544 has started. ] TEST3 : creating task 'af45', number = 545, id = 0a010223, starting, task 545 has started. ] TEST3 : creating task 'af46', number = 546, id = 0a010224, starting, task 546 has started. ] TEST3 : creating task 'af47', number = 547, id = 0a010225, starting, task 547 has started. ] TEST3 : creating task 'af48', number = 548, id = 0a010226, starting, task 548 has started. ] TEST3 : creating task 'af49', number = 549, id = 0a010227, starting, task 549 has started. ] TEST3 : creating task 'af50', number = 550, id = 0a010228, starting, task 550 has started. ] TEST3 : creating task 'af51', number = 551, id = 0a010229, starting, task 551 has started. ] TEST3 : creating task 'af52', number = 552, id = 0a01022a, starting, task 552 has started. ] TEST3 : creating task 'af53', number = 553, id = 0a01022b, starting, task 553 has started. ] TEST3 : creating task 'af54', number = 554, id = 0a01022c, starting, task 554 has started. ] TEST3 : creating task 'af55', number = 555, id = 0a01022d, starting, task 555 has started. ] TEST3 : creating task 'af56', number = 556, id = 0a01022e, starting, task 556 has started. ] TEST3 : creating task 'af57', number = 557, id = 0a01022f, starting, task 557 has started. ] TEST3 : creating task 'af58', number = 558, id = 0a010230, starting, task 558 has started. ] TEST3 : creating task 'af59', number = 559, id = 0a010231, starting, task 559 has started. ] TEST3 : creating task 'af60', number = 560, id = 0a010232, starting, task 560 has started. ] TEST3 : creating task 'af61', number = 561, id = 0a010233, starting, task 561 has started. ] TEST3 : creating task 'af62', number = 562, id = 0a010234, starting, task 562 has started. ] TEST3 : creating task 'af63', number = 563, id = 0a010235, starting, task 563 has started. ] TEST3 : creating task 'af64', number = 564, id = 0a010236, starting, task 564 has started. ] TEST3 : creating task 'af65', number = 565, id = 0a010237, starting, task 565 has started. ] TEST3 : creating task 'af66', number = 566, id = 0a010238, starting, task 566 has started. ] TEST3 : creating task 'af67', number = 567, id = 0a010239, starting, task 567 has started. ] TEST3 : creating task 'af68', number = 568, id = 0a01023a, starting, task 568 has started. ] TEST3 : creating task 'af69', number = 569, id = 0a01023b, starting, task 569 has started. ] TEST3 : creating task 'af70', number = 570, id = 0a01023c, starting, task 570 has started. ] TEST3 : creating task 'af71', number = 571, id = 0a01023d, starting, task 571 has started. ] TEST3 : creating task 'af72', number = 572, id = 0a01023e, starting, task 572 has started. ] TEST3 : creating task 'af73', number = 573, id = 0a01023f, starting, task 573 has started. ] TEST3 : creating task 'af74', number = 574, id = 0a010240, starting, task 574 has started. ] TEST3 : creating task 'af75', number = 575, id = 0a010241, starting, task 575 has started. ] TEST3 : creating task 'af76', number = 576, id = 0a010242, starting, task 576 has started. ] TEST3 : creating task 'af77', number = 577, id = 0a010243, starting, task 577 has started. ] TEST3 : creating task 'af78', number = 578, id = 0a010244, starting, task 578 has started. ] TEST3 : creating task 'af79', number = 579, id = 0a010245, starting, task 579 has started. ] TEST3 : creating task 'af80', number = 580, id = 0a010246, starting, task 580 has started. ] TEST3 : creating task 'af81', number = 581, id = 0a010247, starting, task 581 has started. ] TEST3 : creating task 'af82', number = 582, id = 0a010248, starting, task 582 has started. ] TEST3 : creating task 'af83', number = 583, id = 0a010249, starting, task 583 has started. ] TEST3 : creating task 'af84', number = 584, id = 0a01024a, starting, task 584 has started. ] TEST3 : creating task 'af85', number = 585, id = 0a01024b, starting, task 585 has started. ] TEST3 : creating task 'af86', number = 586, id = 0a01024c, starting, task 586 has started. ] TEST3 : creating task 'af87', number = 587, id = 0a01024d, starting, task 587 has started. ] TEST3 : creating task 'af88', number = 588, id = 0a01024e, starting, task 588 has started. ] TEST3 : creating task 'af89', number = 589, id = 0a01024f, starting, task 589 has started. ] TEST3 : creating task 'af90', number = 590, id = 0a010250, starting, task 590 has started. ] TEST3 : creating task 'af91', number = 591, id = 0a010251, starting, task 591 has started. ] TEST3 : creating task 'af92', number = 592, id = 0a010252, starting, task 592 has started. ] TEST3 : creating task 'af93', number = 593, id = 0a010253, starting, task 593 has started. ] TEST3 : creating task 'af94', number = 594, id = 0a010254, starting, task 594 has started. ] TEST3 : creating task 'af95', number = 595, id = 0a010255, starting, task 595 has started. ] TEST3 : creating task 'af96', number = 596, id = 0a010256, starting, task 596 has started. ] TEST3 : creating task 'af97', number = 597, id = 0a010257, starting, task 597 has started. ] TEST3 : creating task 'af98', number = 598, id = 0a010258, starting, task 598 has started. ] TEST3 : creating task 'af99', number = 599, id = 0a010259, starting, task 599 has started. ] TEST3 : creating task 'ag00', number = 600, id = 0a01025a, starting, task 600 has started. ] TEST3 : creating task 'ag01', number = 601, id = 0a01025b, starting, task 601 has started. ] TEST3 : creating task 'ag02', number = 602, id = 0a01025c, starting, task 602 has started. ] TEST3 : creating task 'ag03', number = 603, id = 0a01025d, starting, task 603 has started. ] TEST3 : creating task 'ag04', number = 604, id = 0a01025e, starting, task 604 has started. ] TEST3 : creating task 'ag05', number = 605, id = 0a01025f, starting, task 605 has started. ] TEST3 : creating task 'ag06', number = 606, id = 0a010260, starting, task 606 has started. ] TEST3 : creating task 'ag07', number = 607, id = 0a010261, starting, task 607 has started. ] TEST3 : creating task 'ag08', number = 608, id = 0a010262, starting, task 608 has started. ] TEST3 : creating task 'ag09', number = 609, id = 0a010263, starting, task 609 has started. ] TEST3 : creating task 'ag10', number = 610, id = 0a010264, starting, task 610 has started. ] TEST3 : creating task 'ag11', number = 611, id = 0a010265, starting, task 611 has started. ] TEST3 : creating task 'ag12', number = 612, id = 0a010266, starting, task 612 has started. ] TEST3 : creating task 'ag13', number = 613, id = 0a010267, starting, task 613 has started. ] TEST3 : creating task 'ag14', number = 614, id = 0a010268, starting, task 614 has started. ] TEST3 : creating task 'ag15', number = 615, id = 0a010269, starting, task 615 has started. ] TEST3 : creating task 'ag16', number = 616, id = 0a01026a, starting, task 616 has started. ] TEST3 : creating task 'ag17', number = 617, id = 0a01026b, starting, task 617 has started. ] TEST3 : creating task 'ag18', number = 618, id = 0a01026c, starting, task 618 has started. ] TEST3 : creating task 'ag19', number = 619, id = 0a01026d, starting, task 619 has started. ] TEST3 : creating task 'ag20', number = 620, id = 0a01026e, starting, task 620 has started. ] TEST3 : creating task 'ag21', number = 621, id = 0a01026f, starting, task 621 has started. ] TEST3 : creating task 'ag22', number = 622, id = 0a010270, starting, task 622 has started. ] TEST3 : creating task 'ag23', number = 623, id = 0a010271, starting, task 623 has started. ] TEST3 : creating task 'ag24', number = 624, id = 0a010272, starting, task 624 has started. ] TEST3 : creating task 'ag25', number = 625, id = 0a010273, starting, task 625 has started. ] TEST3 : creating task 'ag26', number = 626, id = 0a010274, starting, task 626 has started. ] TEST3 : creating task 'ag27', number = 627, id = 0a010275, starting, task 627 has started. ] TEST3 : creating task 'ag28', number = 628, id = 0a010276, starting, task 628 has started. ] TEST3 : creating task 'ag29', number = 629, id = 0a010277, starting, task 629 has started. ] TEST3 : creating task 'ag30', number = 630, id = 0a010278, starting, task 630 has started. ] TEST3 : creating task 'ag31', number = 631, id = 0a010279, starting, task 631 has started. ] TEST3 : creating task 'ag32', number = 632, id = 0a01027a, starting, task 632 has started. ] TEST3 : creating task 'ag33', number = 633, id = 0a01027b, starting, task 633 has started. ] TEST3 : creating task 'ag34', number = 634, id = 0a01027c, starting, task 634 has started. ] TEST3 : creating task 'ag35', number = 635, id = 0a01027d, starting, task 635 has started. ] TEST3 : creating task 'ag36', number = 636, id = 0a01027e, starting, task 636 has started. ] TEST3 : creating task 'ag37', number = 637, id = 0a01027f, starting, task 637 has started. ] TEST3 : creating task 'ag38', number = 638, id = 0a010280, starting, task 638 has started. ] TEST3 : creating task 'ag39', number = 639, id = 0a010281, starting, task 639 has started. ] TEST3 : creating task 'ag40', number = 640, id = 0a010282, starting, task 640 has started. ] TEST3 : creating task 'ag41', number = 641, id = 0a010283, starting, task 641 has started. ] TEST3 : creating task 'ag42', number = 642, id = 0a010284, starting, task 642 has started. ] TEST3 : creating task 'ag43', number = 643, id = 0a010285, starting, task 643 has started. ] TEST3 : creating task 'ag44', number = 644, id = 0a010286, starting, task 644 has started. ] TEST3 : creating task 'ag45', number = 645, id = 0a010287, starting, task 645 has started. ] TEST3 : creating task 'ag46', number = 646, id = 0a010288, starting, task 646 has started. ] TEST3 : creating task 'ag47', number = 647, id = 0a010289, starting, task 647 has started. ] TEST3 : creating task 'ag48', number = 648, id = 0a01028a, starting, task 648 has started. ] TEST3 : creating task 'ag49', number = 649, id = 0a01028b, starting, task 649 has started. ] TEST3 : creating task 'ag50', number = 650, id = 0a01028c, starting, task 650 has started. ] TEST3 : creating task 'ag51', number = 651, id = 0a01028d, starting, task 651 has started. ] TEST3 : creating task 'ag52', number = 652, id = 0a01028e, starting, task 652 has started. ] TEST3 : creating task 'ag53', number = 653, id = 0a01028f, starting, task 653 has started. ] TEST3 : creating task 'ag54', number = 654, id = 0a010290, starting, task 654 has started. ] TEST3 : creating task 'ag55', number = 655, id = 0a010291, starting, task 655 has started. ] TEST3 : creating task 'ag56', number = 656, id = 0a010292, starting, task 656 has started. ] TEST3 : creating task 'ag57', number = 657, id = 0a010293, starting, task 657 has started. ] TEST3 : creating task 'ag58', number = 658, id = 0a010294, starting, task 658 has started. ] TEST3 : creating task 'ag59', number = 659, id = 0a010295, starting, task 659 has started. ] TEST3 : creating task 'ag60', number = 660, id = 0a010296, starting, task 660 has started. ] TEST3 : creating task 'ag61', number = 661, id = 0a010297, starting, task 661 has started. ] TEST3 : creating task 'ag62', number = 662, id = 0a010298, starting, task 662 has started. ] TEST3 : creating task 'ag63', number = 663, id = 0a010299, starting, task 663 has started. ] TEST3 : creating task 'ag64', number = 664, id = 0a01029a, starting, task 664 has started. ] TEST3 : creating task 'ag65', number = 665, id = 0a01029b, starting, task 665 has started. ] TEST3 : creating task 'ag66', number = 666, id = 0a01029c, starting, task 666 has started. ] TEST3 : creating task 'ag67', number = 667, id = 0a01029d, starting, task 667 has started. ] TEST3 : creating task 'ag68', number = 668, id = 0a01029e, starting, task 668 has started. ] TEST3 : creating task 'ag69', number = 669, id = 0a01029f, starting, task 669 has started. ] TEST3 : creating task 'ag70', number = 670, id = 0a0102a0, starting, task 670 has started. ] TEST3 : creating task 'ag71', number = 671, id = 0a0102a1, starting, task 671 has started. ] TEST3 : creating task 'ag72', number = 672, id = 0a0102a2, starting, task 672 has started. ] TEST3 : creating task 'ag73', number = 673, id = 0a0102a3, starting, task 673 has started. ] TEST3 : creating task 'ag74', number = 674, id = 0a0102a4, starting, task 674 has started. ] TEST3 : creating task 'ag75', number = 675, id = 0a0102a5, starting, task 675 has started. ] TEST3 : creating task 'ag76', number = 676, id = 0a0102a6, starting, task 676 has started. ] TEST3 : creating task 'ag77', number = 677, id = 0a0102a7, starting, task 677 has started. ] TEST3 : creating task 'ag78', number = 678, id = 0a0102a8, starting, task 678 has started. ] TEST3 : creating task 'ag79', number = 679, id = 0a0102a9, starting, task 679 has started. ] TEST3 : creating task 'ag80', number = 680, id = 0a0102aa, starting, task 680 has started. ] TEST3 : creating task 'ag81', number = 681, id = 0a0102ab, starting, task 681 has started. ] TEST3 : creating task 'ag82', number = 682, id = 0a0102ac, starting, task 682 has started. ] TEST3 : creating task 'ag83', number = 683, id = 0a0102ad, starting, task 683 has started. ] TEST3 : creating task 'ag84', number = 684, id = 0a0102ae, starting, task 684 has started. ] TEST3 : creating task 'ag85', number = 685, id = 0a0102af, starting, task 685 has started. ] TEST3 : creating task 'ag86', number = 686, id = 0a0102b0, starting, task 686 has started. ] TEST3 : creating task 'ag87', number = 687, id = 0a0102b1, starting, task 687 has started. ] TEST3 : creating task 'ag88', number = 688, id = 0a0102b2, starting, task 688 has started. ] TEST3 : creating task 'ag89', number = 689, id = 0a0102b3, starting, task 689 has started. ] TEST3 : creating task 'ag90', number = 690, id = 0a0102b4, starting, task 690 has started. ] TEST3 : creating task 'ag91', number = 691, id = 0a0102b5, starting, task 691 has started. ] TEST3 : creating task 'ag92', number = 692, id = 0a0102b6, starting, task 692 has started. ] TEST3 : creating task 'ag93', number = 693, id = 0a0102b7, starting, task 693 has started. ] TEST3 : creating task 'ag94', number = 694, id = 0a0102b8, starting, task 694 has started. ] TEST3 : creating task 'ag95', number = 695, id = 0a0102b9, starting, task 695 has started. ] TEST3 : creating task 'ag96', number = 696, id = 0a0102ba, starting, task 696 has started. ] TEST3 : creating task 'ag97', number = 697, id = 0a0102bb, starting, task 697 has started. ] TEST3 : creating task 'ag98', number = 698, id = 0a0102bc, starting, task 698 has started. ] TEST3 : creating task 'ag99', number = 699, id = 0a0102bd, starting, task 699 has started. ] TEST3 : creating task 'ah00', number = 700, id = 0a0102be, starting, task 700 has started. ] TEST3 : creating task 'ah01', number = 701, id = 0a0102bf, starting, task 701 has started. ] TEST3 : creating task 'ah02', number = 702, id = 0a0102c0, starting, task 702 has started. ] TEST3 : creating task 'ah03', number = 703, id = 0a0102c1, starting, task 703 has started. ] TEST3 : creating task 'ah04', number = 704, id = 0a0102c2, starting, task 704 has started. ] TEST3 : creating task 'ah05', number = 705, id = 0a0102c3, starting, task 705 has started. ] TEST3 : creating task 'ah06', number = 706, id = 0a0102c4, starting, task 706 has started. ] TEST3 : creating task 'ah07', number = 707, id = 0a0102c5, starting, task 707 has started. ] TEST3 : creating task 'ah08', number = 708, id = 0a0102c6, starting, task 708 has started. ] TEST3 : creating task 'ah09', number = 709, id = 0a0102c7, starting, task 709 has started. ] TEST3 : creating task 'ah10', number = 710, id = 0a0102c8, starting, task 710 has started. ] TEST3 : creating task 'ah11', number = 711, id = 0a0102c9, starting, task 711 has started. ] TEST3 : creating task 'ah12', number = 712, id = 0a0102ca, starting, task 712 has started. ] TEST3 : creating task 'ah13', number = 713, id = 0a0102cb, starting, task 713 has started. ] TEST3 : creating task 'ah14', number = 714, id = 0a0102cc, starting, task 714 has started. ] TEST3 : creating task 'ah15', number = 715, id = 0a0102cd, starting, task 715 has started. ] TEST3 : creating task 'ah16', number = 716, id = 0a0102ce, starting, task 716 has started. ] TEST3 : creating task 'ah17', number = 717, id = 0a0102cf, starting, task 717 has started. ] TEST3 : creating task 'ah18', number = 718, id = 0a0102d0, starting, task 718 has started. ] TEST3 : creating task 'ah19', number = 719, id = 0a0102d1, starting, task 719 has started. ] TEST3 : creating task 'ah20', number = 720, id = 0a0102d2, starting, task 720 has started. ] TEST3 : creating task 'ah21', number = 721, id = 0a0102d3, starting, task 721 has started. ] TEST3 : creating task 'ah22', number = 722, id = 0a0102d4, starting, task 722 has started. ] TEST3 : creating task 'ah23', number = 723, id = 0a0102d5, starting, task 723 has started. ] TEST3 : creating task 'ah24', number = 724, id = 0a0102d6, starting, task 724 has started. ] TEST3 : creating task 'ah25', number = 725, id = 0a0102d7, starting, task 725 has started. ] TEST3 : creating task 'ah26', number = 726, id = 0a0102d8, starting, task 726 has started. ] TEST3 : creating task 'ah27', number = 727, id = 0a0102d9, starting, task 727 has started. ] TEST3 : creating task 'ah28', number = 728, id = 0a0102da, starting, task 728 has started. ] TEST3 : creating task 'ah29', number = 729, id = 0a0102db, starting, task 729 has started. ] TEST3 : creating task 'ah30', number = 730, id = 0a0102dc, starting, task 730 has started. ] TEST3 : creating task 'ah31', number = 731, id = 0a0102dd, starting, task 731 has started. ] TEST3 : creating task 'ah32', number = 732, id = 0a0102de, starting, task 732 has started. ] TEST3 : creating task 'ah33', number = 733, id = 0a0102df, starting, task 733 has started. ] TEST3 : creating task 'ah34', number = 734, id = 0a0102e0, starting, task 734 has started. ] TEST3 : creating task 'ah35', number = 735, id = 0a0102e1, starting, task 735 has started. ] TEST3 : creating task 'ah36', number = 736, id = 0a0102e2, starting, task 736 has started. ] TEST3 : creating task 'ah37', number = 737, id = 0a0102e3, starting, task 737 has started. ] TEST3 : creating task 'ah38', number = 738, id = 0a0102e4, starting, task 738 has started. ] TEST3 : creating task 'ah39', number = 739, id = 0a0102e5, starting, task 739 has started. ] TEST3 : creating task 'ah40', number = 740, id = 0a0102e6, starting, task 740 has started. ] TEST3 : creating task 'ah41', number = 741, id = 0a0102e7, starting, task 741 has started. ] TEST3 : creating task 'ah42', number = 742, id = 0a0102e8, starting, task 742 has started. ] TEST3 : creating task 'ah43', number = 743, id = 0a0102e9, starting, task 743 has started. ] TEST3 : creating task 'ah44', number = 744, id = 0a0102ea, starting, task 744 has started. ] TEST3 : creating task 'ah45', number = 745, id = 0a0102eb, starting, task 745 has started. ] TEST3 : creating task 'ah46', number = 746, id = 0a0102ec, starting, task 746 has started. ] TEST3 : creating task 'ah47', number = 747, id = 0a0102ed, starting, task 747 has started. ] TEST3 : creating task 'ah48', number = 748, id = 0a0102ee, starting, task 748 has started. ] TEST3 : creating task 'ah49', number = 749, id = 0a0102ef, starting, task 749 has started. ] TEST3 : creating task 'ah50', number = 750, id = 0a0102f0, starting, task 750 has started. ] TEST3 : creating task 'ah51', number = 751, id = 0a0102f1, starting, task 751 has started. ] TEST3 : creating task 'ah52', number = 752, id = 0a0102f2, starting, task 752 has started. ] TEST3 : creating task 'ah53', number = 753, id = 0a0102f3, starting, task 753 has started. ] TEST3 : creating task 'ah54', number = 754, id = 0a0102f4, starting, task 754 has started. ] TEST3 : creating task 'ah55', number = 755, id = 0a0102f5, starting, task 755 has started. ] TEST3 : creating task 'ah56', number = 756, id = 0a0102f6, starting, task 756 has started. ] TEST3 : creating task 'ah57', number = 757, id = 0a0102f7, starting, task 757 has started. ] TEST3 : creating task 'ah58', number = 758, id = 0a0102f8, starting, task 758 has started. ] TEST3 : creating task 'ah59', number = 759, id = 0a0102f9, starting, task 759 has started. ] TEST3 : creating task 'ah60', number = 760, id = 0a0102fa, starting, task 760 has started. ] TEST3 : creating task 'ah61', number = 761, id = 0a0102fb, starting, task 761 has started. ] TEST3 : creating task 'ah62', number = 762, id = 0a0102fc, starting, task 762 has started. ] TEST3 : creating task 'ah63', number = 763, id = 0a0102fd, starting, task 763 has started. ] TEST3 : creating task 'ah64', number = 764, id = 0a0102fe, starting, task 764 has started. ] TEST3 : creating task 'ah65', number = 765, id = 0a0102ff, starting, task 765 has started. ] TEST3 : creating task 'ah66', number = 766, id = 0a010300, starting, task 766 has started. ] TEST3 : creating task 'ah67', number = 767, id = 0a010301, starting, task 767 has started. ] TEST3 : creating task 'ah68', number = 768, id = 0a010302, starting, task 768 has started. ] TEST3 : creating task 'ah69', number = 769, id = 0a010303, starting, task 769 has started. ] TEST3 : creating task 'ah70', number = 770, id = 0a010304, starting, task 770 has started. ] TEST3 : creating task 'ah71', number = 771, id = 0a010305, starting, task 771 has started. ] TEST3 : creating task 'ah72', number = 772, id = 0a010306, starting, task 772 has started. ] TEST3 : creating task 'ah73', number = 773, id = 0a010307, starting, task 773 has started. ] TEST3 : creating task 'ah74', number = 774, id = 0a010308, starting, task 774 has started. ] TEST3 : creating task 'ah75', number = 775, id = 0a010309, starting, task 775 has started. ] TEST3 : creating task 'ah76', number = 776, id = 0a01030a, starting, task 776 has started. ] TEST3 : creating task 'ah77', number = 777, id = 0a01030b, starting, task 777 has started. ] TEST3 : creating task 'ah78', number = 778, id = 0a01030c, starting, task 778 has started. ] TEST3 : creating task 'ah79', number = 779, id = 0a01030d, starting, task 779 has started. ] TEST3 : creating task 'ah80', number = 780, id = 0a01030e, starting, task 780 has started. ] TEST3 : creating task 'ah81', number = 781, id = 0a01030f, starting, task 781 has started. ] TEST3 : creating task 'ah82', number = 782, id = 0a010310, starting, task 782 has started. ] TEST3 : creating task 'ah83', number = 783, id = 0a010311, starting, task 783 has started. ] TEST3 : creating task 'ah84', number = 784, id = 0a010312, starting, task 784 has started. ] TEST3 : creating task 'ah85', number = 785, id = 0a010313, starting, task 785 has started. ] TEST3 : creating task 'ah86', number = 786, id = 0a010314, starting, task 786 has started. ] TEST3 : creating task 'ah87', number = 787, id = 0a010315, starting, task 787 has started. ] TEST3 : creating task 'ah88', number = 788, id = 0a010316, starting, task 788 has started. ] TEST3 : creating task 'ah89', number = 789, id = 0a010317, starting, task 789 has started. ] TEST3 : creating task 'ah90', number = 790, id = 0a010318, starting, task 790 has started. ] TEST3 : creating task 'ah91', number = 791, id = 0a010319, starting, task 791 has started. ] TEST3 : creating task 'ah92', number = 792, id = 0a01031a, starting, task 792 has started. ] TEST3 : creating task 'ah93', number = 793, id = 0a01031b, starting, task 793 has started. ] TEST3 : creating task 'ah94', number = 794, id = 0a01031c, starting, task 794 has started. ] TEST3 : creating task 'ah95', number = 795, id = 0a01031d, starting, task 795 has started. ] TEST3 : creating task 'ah96', number = 796, id = 0a01031e, starting, task 796 has started. ] TEST3 : creating task 'ah97', number = 797, id = 0a01031f, starting, task 797 has started. ] TEST3 : creating task 'ah98', number = 798, id = 0a010320, starting, task 798 has started. ] TEST3 : creating task 'ah99', number = 799, id = 0a010321, starting, task 799 has started. ] TEST3 : creating task 'ai00', number = 800, id = 0a010322, starting, task 800 has started. ] TEST3 : creating task 'ai01', number = 801, id = 0a010323, starting, task 801 has started. ] TEST3 : creating task 'ai02', number = 802, id = 0a010324, starting, task 802 has started. ] TEST3 : creating task 'ai03', number = 803, id = 0a010325, starting, task 803 has started. ] TEST3 : creating task 'ai04', number = 804, id = 0a010326, starting, task 804 has started. ] TEST3 : creating task 'ai05', number = 805, id = 0a010327, starting, task 805 has started. ] TEST3 : creating task 'ai06', number = 806, id = 0a010328, starting, task 806 has started. ] TEST3 : creating task 'ai07', number = 807, id = 0a010329, starting, task 807 has started. ] TEST3 : creating task 'ai08', number = 808, id = 0a01032a, starting, task 808 has started. ] TEST3 : creating task 'ai09', number = 809, id = 0a01032b, starting, task 809 has started. ] TEST3 : creating task 'ai10', number = 810, id = 0a01032c, starting, task 810 has started. ] TEST3 : creating task 'ai11', number = 811, id = 0a01032d, starting, task 811 has started. ] TEST3 : creating task 'ai12', number = 812, id = 0a01032e, starting, task 812 has started. ] TEST3 : creating task 'ai13', number = 813, id = 0a01032f, starting, task 813 has started. ] TEST3 : creating task 'ai14', number = 814, id = 0a010330, starting, task 814 has started. ] TEST3 : creating task 'ai15', number = 815, id = 0a010331, starting, task 815 has started. ] TEST3 : creating task 'ai16', number = 816, id = 0a010332, starting, task 816 has started. ] TEST3 : creating task 'ai17', number = 817, id = 0a010333, starting, task 817 has started. ] TEST3 : creating task 'ai18', number = 818, id = 0a010334, starting, task 818 has started. ] TEST3 : creating task 'ai19', number = 819, id = 0a010335, starting, task 819 has started. ] TEST3 : creating task 'ai20', number = 820, id = 0a010336, starting, task 820 has started. ] TEST3 : creating task 'ai21', number = 821, id = 0a010337, starting, task 821 has started. ] TEST3 : creating task 'ai22', number = 822, id = 0a010338, starting, task 822 has started. ] TEST3 : creating task 'ai23', number = 823, id = 0a010339, starting, task 823 has started. ] TEST3 : creating task 'ai24', number = 824, id = 0a01033a, starting, task 824 has started. ] TEST3 : creating task 'ai25', number = 825, id = 0a01033b, starting, task 825 has started. ] TEST3 : creating task 'ai26', number = 826, id = 0a01033c, starting, task 826 has started. ] TEST3 : creating task 'ai27', number = 827, id = 0a01033d, starting, task 827 has started. ] TEST3 : creating task 'ai28', number = 828, id = 0a01033e, starting, task 828 has started. ] TEST3 : creating task 'ai29', number = 829, id = 0a01033f, starting, task 829 has started. ] TEST3 : creating task 'ai30', number = 830, id = 0a010340, starting, task 830 has started. ] TEST3 : creating task 'ai31', number = 831, id = 0a010341, starting, task 831 has started. ] TEST3 : creating task 'ai32', number = 832, id = 0a010342, starting, task 832 has started. ] TEST3 : creating task 'ai33', number = 833, id = 0a010343, starting, task 833 has started. ] TEST3 : creating task 'ai34', number = 834, id = 0a010344, starting, task 834 has started. ] TEST3 : creating task 'ai35', number = 835, id = 0a010345, starting, task 835 has started. ] TEST3 : creating task 'ai36', number = 836, id = 0a010346, starting, task 836 has started. ] TEST3 : creating task 'ai37', number = 837, id = 0a010347, starting, task 837 has started. ] TEST3 : creating task 'ai38', number = 838, id = 0a010348, starting, task 838 has started. ] TEST3 : creating task 'ai39', number = 839, id = 0a010349, starting, task 839 has started. ] TEST3 : creating task 'ai40', number = 840, id = 0a01034a, starting, task 840 has started. ] TEST3 : creating task 'ai41', number = 841, id = 0a01034b, starting, task 841 has started. ] TEST3 : creating task 'ai42', number = 842, id = 0a01034c, starting, task 842 has started. ] TEST3 : creating task 'ai43', number = 843, id = 0a01034d, starting, task 843 has started. ] TEST3 : creating task 'ai44', number = 844, id = 0a01034e, starting, task 844 has started. ] TEST3 : creating task 'ai45', number = 845, id = 0a01034f, starting, task 845 has started. ] TEST3 : creating task 'ai46', number = 846, id = 0a010350, starting, task 846 has started. ] TEST3 : creating task 'ai47', number = 847, id = 0a010351, starting, task 847 has started. ] TEST3 : creating task 'ai48', number = 848, id = 0a010352, starting, task 848 has started. ] TEST3 : creating task 'ai49', number = 849, id = 0a010353, starting, task 849 has started. ] TEST3 : creating task 'ai50', number = 850, id = 0a010354, starting, task 850 has started. ] TEST3 : creating task 'ai51', number = 851, id = 0a010355, starting, task 851 has started. ] TEST3 : creating task 'ai52', number = 852, id = 0a010356, starting, task 852 has started. ] TEST3 : creating task 'ai53', number = 853, id = 0a010357, starting, task 853 has started. ] TEST3 : creating task 'ai54', number = 854, id = 0a010358, starting, task 854 has started. ] TEST3 : creating task 'ai55', number = 855, id = 0a010359, starting, task 855 has started. ] TEST3 : creating task 'ai56', number = 856, id = 0a01035a, starting, task 856 has started. ] TEST3 : creating task 'ai57', number = 857, id = 0a01035b, starting, task 857 has started. ] TEST3 : creating task 'ai58', number = 858, id = 0a01035c, starting, task 858 has started. ] TEST3 : creating task 'ai59', number = 859, id = 0a01035d, starting, task 859 has started. ] TEST3 : creating task 'ai60', number = 860, id = 0a01035e, starting, task 860 has started. ] TEST3 : creating task 'ai61', number = 861, id = 0a01035f, starting, task 861 has started. ] TEST3 : creating task 'ai62', number = 862, id = 0a010360, starting, task 862 has started. ] TEST3 : creating task 'ai63', number = 863, id = 0a010361, starting, task 863 has started. ] TEST3 : creating task 'ai64', number = 864, id = 0a010362, starting, task 864 has started. ] TEST3 : creating task 'ai65', number = 865, id = 0a010363, starting, task 865 has started. ] TEST3 : creating task 'ai66', number = 866, id = 0a010364, starting, task 866 has started. ] TEST3 : creating task 'ai67', number = 867, id = 0a010365, starting, task 867 has started. ] TEST3 : creating task 'ai68', number = 868, id = 0a010366, starting, task 868 has started. ] TEST3 : creating task 'ai69', number = 869, id = 0a010367, starting, task 869 has started. ] TEST3 : creating task 'ai70', number = 870, id = 0a010368, starting, task 870 has started. ] TEST3 : creating task 'ai71', number = 871, id = 0a010369, starting, task 871 has started. ] TEST3 : creating task 'ai72', number = 872, id = 0a01036a, starting, task 872 has started. ] TEST3 : creating task 'ai73', number = 873, id = 0a01036b, starting, task 873 has started. ] TEST3 : creating task 'ai74', number = 874, id = 0a01036c, starting, task 874 has started. ] TEST3 : creating task 'ai75', number = 875, id = 0a01036d, starting, task 875 has started. ] TEST3 : creating task 'ai76', number = 876, id = 0a01036e, starting, task 876 has started. ] TEST3 : creating task 'ai77', number = 877, id = 0a01036f, starting, task 877 has started. ] TEST3 : creating task 'ai78', number = 878, id = 0a010370, starting, task 878 has started. ] TEST3 : creating task 'ai79', number = 879, id = 0a010371, starting, task 879 has started. ] TEST3 : creating task 'ai80', number = 880, id = 0a010372, starting, task 880 has started. ] TEST3 : creating task 'ai81', number = 881, id = 0a010373, starting, task 881 has started. ] TEST3 : creating task 'ai82', number = 882, id = 0a010374, starting, task 882 has started. ] TEST3 : creating task 'ai83', number = 883, id = 0a010375, starting, task 883 has started. ] TEST3 : creating task 'ai84', number = 884, id = 0a010376, starting, task 884 has started. ] TEST3 : creating task 'ai85', number = 885, id = 0a010377, starting, task 885 has started. ] TEST3 : creating task 'ai86', number = 886, id = 0a010378, starting, task 886 has started. ] TEST3 : creating task 'ai87', number = 887, id = 0a010379, starting, task 887 has started. ] TEST3 : creating task 'ai88', number = 888, id = 0a01037a, starting, task 888 has started. ] TEST3 : creating task 'ai89', number = 889, id = 0a01037b, starting, task 889 has started. ] TEST3 : creating task 'ai90', number = 890, id = 0a01037c, starting, task 890 has started. ] TEST3 : creating task 'ai91', number = 891, id = 0a01037d, starting, task 891 has started. ] TEST3 : creating task 'ai92', number = 892, id = 0a01037e, starting, task 892 has started. ] TEST3 : creating task 'ai93', number = 893, id = 0a01037f, starting, task 893 has started. ] TEST3 : creating task 'ai94', number = 894, id = 0a010380, starting, task 894 has started. ] TEST3 : creating task 'ai95', number = 895, id = 0a010381, starting, task 895 has started. ] TEST3 : creating task 'ai96', number = 896, id = 0a010382, starting, task 896 has started. ] TEST3 : creating task 'ai97', number = 897, id = 0a010383, starting, task 897 has started. ] TEST3 : creating task 'ai98', number = 898, id = 0a010384, starting, task 898 has started. ] TEST3 : creating task 'ai99', number = 899, id = 0a010385, starting, task 899 has started. ] TEST3 : creating task 'aj00', number = 900, id = 0a010386, starting, task 900 has started. ] TEST3 : creating task 'aj01', number = 901, id = 0a010387, starting, task 901 has started. ] TEST3 : creating task 'aj02', number = 902, id = 0a010388, starting, task 902 has started. ] TEST3 : creating task 'aj03', number = 903, id = 0a010389, starting, task 903 has started. ] TEST3 : creating task 'aj04', number = 904, id = 0a01038a, starting, task 904 has started. ] TEST3 : creating task 'aj05', number = 905, id = 0a01038b, starting, task 905 has started. ] TEST3 : creating task 'aj06', number = 906, id = 0a01038c, starting, task 906 has started. ] TEST3 : creating task 'aj07', number = 907, id = 0a01038d, starting, task 907 has started. ] TEST3 : creating task 'aj08', number = 908, id = 0a01038e, starting, task 908 has started. ] TEST3 : creating task 'aj09', number = 909, id = 0a01038f, starting, task 909 has started. ] TEST3 : creating task 'aj10', number = 910, id = 0a010390, starting, task 910 has started. ] TEST3 : creating task 'aj11', number = 911, id = 0a010391, starting, task 911 has started. ] TEST3 : creating task 'aj12', number = 912, id = 0a010392, starting, task 912 has started. ] TEST3 : creating task 'aj13', number = 913, id = 0a010393, starting, task 913 has started. ] TEST3 : creating task 'aj14', number = 914, id = 0a010394, starting, task 914 has started. ] TEST3 : creating task 'aj15', number = 915, id = 0a010395, starting, task 915 has started. ] TEST3 : creating task 'aj16', number = 916, id = 0a010396, starting, task 916 has started. ] TEST3 : creating task 'aj17', number = 917, id = 0a010397, starting, task 917 has started. ] TEST3 : creating task 'aj18', number = 918, id = 0a010398, starting, task 918 has started. ] TEST3 : creating task 'aj19', number = 919, id = 0a010399, starting, task 919 has started. ] TEST3 : creating task 'aj20', number = 920, id = 0a01039a, starting, task 920 has started. ] TEST3 : creating task 'aj21', number = 921, id = 0a01039b, starting, task 921 has started. ] TEST3 : creating task 'aj22', number = 922, id = 0a01039c, starting, task 922 has started. ] TEST3 : creating task 'aj23', number = 923, id = 0a01039d, starting, task 923 has started. ] TEST3 : creating task 'aj24', number = 924, id = 0a01039e, starting, task 924 has started. ] TEST3 : creating task 'aj25', number = 925, id = 0a01039f, starting, task 925 has started. ] TEST3 : creating task 'aj26', number = 926, id = 0a0103a0, starting, task 926 has started. ] TEST3 : creating task 'aj27', number = 927, id = 0a0103a1, starting, task 927 has started. ] TEST3 : creating task 'aj28', number = 928, id = 0a0103a2, starting, task 928 has started. ] TEST3 : creating task 'aj29', number = 929, id = 0a0103a3, starting, task 929 has started. ] TEST3 : creating task 'aj30', number = 930, id = 0a0103a4, starting, task 930 has started. ] TEST3 : creating task 'aj31', number = 931, id = 0a0103a5, starting, task 931 has started. ] TEST3 : creating task 'aj32', number = 932, id = 0a0103a6, starting, task 932 has started. ] TEST3 : creating task 'aj33', number = 933, id = 0a0103a7, starting, task 933 has started. ] TEST3 : creating task 'aj34', number = 934, id = 0a0103a8, starting, task 934 has started. ] TEST3 : creating task 'aj35', number = 935, id = 0a0103a9, starting, task 935 has started. ] TEST3 : creating task 'aj36', number = 936, id = 0a0103aa, starting, task 936 has started. ] TEST3 : creating task 'aj37', number = 937, id = 0a0103ab, starting, task 937 has started. ] TEST3 : creating task 'aj38', number = 938, id = 0a0103ac, starting, task 938 has started. ] TEST3 : creating task 'aj39', number = 939, id = 0a0103ad, starting, task 939 has started. ] TEST3 : creating task 'aj40', number = 940, id = 0a0103ae, starting, task 940 has started. ] TEST3 : creating task 'aj41', number = 941, id = 0a0103af, starting, task 941 has started. ] TEST3 : creating task 'aj42', number = 942, id = 0a0103b0, starting, task 942 has started. ] TEST3 : creating task 'aj43', number = 943, id = 0a0103b1, starting, task 943 has started. ] TEST3 : creating task 'aj44', number = 944, id = 0a0103b2, starting, task 944 has started. ] TEST3 : creating task 'aj45', number = 945, id = 0a0103b3, starting, task 945 has started. ] TEST3 : creating task 'aj46', number = 946, id = 0a0103b4, starting, task 946 has started. ] TEST3 : creating task 'aj47', number = 947, id = 0a0103b5, starting, task 947 has started. ] TEST3 : creating task 'aj48', number = 948, id = 0a0103b6, starting, task 948 has started. ] TEST3 : creating task 'aj49', number = 949, id = 0a0103b7, starting, task 949 has started. ] TEST3 : creating task 'aj50', number = 950, id = 0a0103b8, starting, task 950 has started. ] TEST3 : creating task 'aj51', number = 951, id = 0a0103b9, starting, task 951 has started. ] TEST3 : creating task 'aj52', number = 952, id = 0a0103ba, starting, task 952 has started. ] TEST3 : creating task 'aj53', number = 953, id = 0a0103bb, starting, task 953 has started. ] TEST3 : creating task 'aj54', number = 954, id = 0a0103bc, starting, task 954 has started. ] TEST3 : creating task 'aj55', number = 955, id = 0a0103bd, starting, task 955 has started. ] TEST3 : creating task 'aj56', number = 956, id = 0a0103be, starting, task 956 has started. ] TEST3 : creating task 'aj57', number = 957, id = 0a0103bf, starting, task 957 has started. ] TEST3 : creating task 'aj58', number = 958, id = 0a0103c0, starting, task 958 has started. ] TEST3 : creating task 'aj59', number = 959, id = 0a0103c1, starting, task 959 has started. ] TEST3 : creating task 'aj60', number = 960, id = 0a0103c2, starting, task 960 has started. ] TEST3 : creating task 'aj61', number = 961, id = 0a0103c3, starting, task 961 has started. ] TEST3 : creating task 'aj62', number = 962, id = 0a0103c4, starting, task 962 has started. ] TEST3 : creating task 'aj63', number = 963, id = 0a0103c5, starting, task 963 has started. ] TEST3 : creating task 'aj64', number = 964, id = 0a0103c6, starting, task 964 has started. ] TEST3 : creating task 'aj65', number = 965, id = 0a0103c7, starting, task 965 has started. ] TEST3 : creating task 'aj66', number = 966, id = 0a0103c8, starting, task 966 has started. ] TEST3 : creating task 'aj67', number = 967, id = 0a0103c9, starting, task 967 has started. ] TEST3 : creating task 'aj68', number = 968, id = 0a0103ca, starting, task 968 has started. ] TEST3 : creating task 'aj69', number = 969, id = 0a0103cb, starting, task 969 has started. ] TEST3 : creating task 'aj70', number = 970, id = 0a0103cc, starting, task 970 has started. ] TEST3 : creating task 'aj71', number = 971, id = 0a0103cd, starting, task 971 has started. ] TEST3 : creating task 'aj72', number = 972, id = 0a0103ce, starting, task 972 has started. ] TEST3 : creating task 'aj73', number = 973, id = 0a0103cf, starting, task 973 has started. ] TEST3 : creating task 'aj74', number = 974, id = 0a0103d0, starting, task 974 has started. ] TEST3 : creating task 'aj75', number = 975, id = 0a0103d1, starting, task 975 has started. ] TEST3 : creating task 'aj76', number = 976, id = 0a0103d2, starting, task 976 has started. ] TEST3 : creating task 'aj77', number = 977, id = 0a0103d3, starting, task 977 has started. ] TEST3 : creating task 'aj78', number = 978, id = 0a0103d4, starting, task 978 has started. ] TEST3 : creating task 'aj79', number = 979, id = 0a0103d5, starting, task 979 has started. ] TEST3 : creating task 'aj80', number = 980, id = 0a0103d6, starting, task 980 has started. ] TEST3 : creating task 'aj81', number = 981, id = 0a0103d7, starting, task 981 has started. ] TEST3 : creating task 'aj82', number = 982, id = 0a0103d8, starting, task 982 has started. ] TEST3 : creating task 'aj83', number = 983, id = 0a0103d9, starting, task 983 has started. ] TEST3 : creating task 'aj84', number = 984, id = 0a0103da, starting, task 984 has started. ] TEST3 : creating task 'aj85', number = 985, id = 0a0103db, starting, task 985 has started. ] TEST3 : creating task 'aj86', number = 986, id = 0a0103dc, starting, task 986 has started. ] TEST3 : creating task 'aj87', number = 987, id = 0a0103dd, starting, task 987 has started. ] TEST3 : creating task 'aj88', number = 988, id = 0a0103de, starting, task 988 has started. ] TEST3 : creating task 'aj89', number = 989, id = 0a0103df, starting, task 989 has started. ] TEST3 : creating task 'aj90', number = 990, id = 0a0103e0, starting, task 990 has started. ] TEST3 : creating task 'aj91', number = 991, id = 0a0103e1, starting, task 991 has started. ] TEST3 : creating task 'aj92', number = 992, id = 0a0103e2, starting, task 992 has started. ] TEST3 : creating task 'aj93', number = 993, id = 0a0103e3, starting, task 993 has started. ] TEST3 : creating task 'aj94', number = 994, id = 0a0103e4, starting, task 994 has started. ] TEST3 : creating task 'aj95', number = 995, id = 0a0103e5, starting, task 995 has started. ] TEST3 : creating task 'aj96', number = 996, id = 0a0103e6, starting, task 996 has started. ] TEST3 : creating task 'aj97', number = 997, id = 0a0103e7, starting, task 997 has started. ] TEST3 : creating task 'aj98', number = 998, id = 0a0103e8, starting, task 998 has started. ] TEST3 : creating task 'aj99', number = 999, id = 0a0103e9, starting, task 999 has started. ] TEST3 : remove, signal task 0a010015, task 4 ending. ] TEST3 : remove, signal task 0a010016, task 5 ending. ] TEST3 : remove, signal task 0a010017, task 6 ending. ] TEST3 : remove, signal task 0a010006, task 9 ending. ] TEST3 : remove, signal task 0a010007, task 10 ending. ] TEST3 : remove, signal task 0a010008, task 11 ending. ] TEST3 : remove, signal task 0a01000b, task 14 ending. ] TEST3 : remove, signal task 0a01000c, task 15 ending. ] TEST3 : remove, signal task 0a01000d, task 16 ending. ] TEST3 : remove, signal task 0a010010, task 19 ending. ] TEST3 : remove, signal task 0a010011, task 20 ending. ] TEST3 : remove, signal task 0a010012, task 21 ending. ] TEST3 : remove, signal task 0a010018, task 7 ending. ] TEST3 : remove, signal task 0a010019, task 8 ending. ] TEST3 : signal task 0a010002 to delete, task 0 ending. ] TEST3 : signal task 0a010003 to delete, task 1 ending. ] TEST3 : signal task 0a010004 to delete, task 2 ending. ] TEST3 : signal task 0a010005 to delete, task 3 ending. ] TEST3 : signal task 0a010009 to delete, task 12 ending. ] TEST3 : signal task 0a01000a to delete, task 13 ending. ] TEST3 : signal task 0a01000e to delete, task 17 ending. ] TEST3 : signal task 0a01000f to delete, task 18 ending. ] TEST3 : signal task 0a010013 to delete, task 22 ending. ] TEST3 : signal task 0a010014 to delete, task 23 ending. ] TEST3 : signal task 0a01001a to delete, task 24 ending. ] TEST3 : signal task 0a01001b to delete, task 25 ending. ] TEST3 : signal task 0a01001c to delete, task 26 ending. ] TEST3 : signal task 0a01001d to delete, task 27 ending. ] TEST3 : signal task 0a01001e to delete, task 28 ending. ] TEST3 : signal task 0a01001f to delete, task 29 ending. ] TEST3 : signal task 0a010020 to delete, task 30 ending. ] TEST3 : signal task 0a010021 to delete, task 31 ending. ] TEST3 : signal task 0a010022 to delete, task 32 ending. ] TEST3 : signal task 0a010023 to delete, task 33 ending. ] TEST3 : signal task 0a010024 to delete, task 34 ending. ] TEST3 : signal task 0a010025 to delete, task 35 ending. ] TEST3 : signal task 0a010026 to delete, task 36 ending. ] TEST3 : signal task 0a010027 to delete, task 37 ending. ] TEST3 : signal task 0a010028 to delete, task 38 ending. ] TEST3 : signal task 0a010029 to delete, task 39 ending. ] TEST3 : signal task 0a01002a to delete, task 40 ending. ] TEST3 : signal task 0a01002b to delete, task 41 ending. ] TEST3 : signal task 0a01002c to delete, task 42 ending. ] TEST3 : signal task 0a01002d to delete, task 43 ending. ] TEST3 : signal task 0a01002e to delete, task 44 ending. ] TEST3 : signal task 0a01002f to delete, task 45 ending. ] TEST3 : signal task 0a010030 to delete, task 46 ending. ] TEST3 : signal task 0a010031 to delete, task 47 ending. ] TEST3 : signal task 0a010032 to delete, task 48 ending. ] TEST3 : signal task 0a010033 to delete, task 49 ending. ] TEST3 : signal task 0a010034 to delete, task 50 ending. ] TEST3 : signal task 0a010035 to delete, task 51 ending. ] TEST3 : signal task 0a010036 to delete, task 52 ending. ] TEST3 : signal task 0a010037 to delete, task 53 ending. ] TEST3 : signal task 0a010038 to delete, task 54 ending. ] TEST3 : signal task 0a010039 to delete, task 55 ending. ] TEST3 : signal task 0a01003a to delete, task 56 ending. ] TEST3 : signal task 0a01003b to delete, task 57 ending. ] TEST3 : signal task 0a01003c to delete, task 58 ending. ] TEST3 : signal task 0a01003d to delete, task 59 ending. ] TEST3 : signal task 0a01003e to delete, task 60 ending. ] TEST3 : signal task 0a01003f to delete, task 61 ending. ] TEST3 : signal task 0a010040 to delete, task 62 ending. ] TEST3 : signal task 0a010041 to delete, task 63 ending. ] TEST3 : signal task 0a010042 to delete, task 64 ending. ] TEST3 : signal task 0a010043 to delete, task 65 ending. ] TEST3 : signal task 0a010044 to delete, task 66 ending. ] TEST3 : signal task 0a010045 to delete, task 67 ending. ] TEST3 : signal task 0a010046 to delete, task 68 ending. ] TEST3 : signal task 0a010047 to delete, task 69 ending. ] TEST3 : signal task 0a010048 to delete, task 70 ending. ] TEST3 : signal task 0a010049 to delete, task 71 ending. ] TEST3 : signal task 0a01004a to delete, task 72 ending. ] TEST3 : signal task 0a01004b to delete, task 73 ending. ] TEST3 : signal task 0a01004c to delete, task 74 ending. ] TEST3 : signal task 0a01004d to delete, task 75 ending. ] TEST3 : signal task 0a01004e to delete, task 76 ending. ] TEST3 : signal task 0a01004f to delete, task 77 ending. ] TEST3 : signal task 0a010050 to delete, task 78 ending. ] TEST3 : signal task 0a010051 to delete, task 79 ending. ] TEST3 : signal task 0a010052 to delete, task 80 ending. ] TEST3 : signal task 0a010053 to delete, task 81 ending. ] TEST3 : signal task 0a010054 to delete, task 82 ending. ] TEST3 : signal task 0a010055 to delete, task 83 ending. ] TEST3 : signal task 0a010056 to delete, task 84 ending. ] TEST3 : signal task 0a010057 to delete, task 85 ending. ] TEST3 : signal task 0a010058 to delete, task 86 ending. ] TEST3 : signal task 0a010059 to delete, task 87 ending. ] TEST3 : signal task 0a01005a to delete, task 88 ending. ] TEST3 : signal task 0a01005b to delete, task 89 ending. ] TEST3 : signal task 0a01005c to delete, task 90 ending. ] TEST3 : signal task 0a01005d to delete, task 91 ending. ] TEST3 : signal task 0a01005e to delete, task 92 ending. ] TEST3 : signal task 0a01005f to delete, task 93 ending. ] TEST3 : signal task 0a010060 to delete, task 94 ending. ] TEST3 : signal task 0a010061 to delete, task 95 ending. ] TEST3 : signal task 0a010062 to delete, task 96 ending. ] TEST3 : signal task 0a010063 to delete, task 97 ending. ] TEST3 : signal task 0a010064 to delete, task 98 ending. ] TEST3 : signal task 0a010065 to delete, task 99 ending. ] TEST3 : signal task 0a010066 to delete, task 100 ending. ] TEST3 : signal task 0a010067 to delete, task 101 ending. ] TEST3 : signal task 0a010068 to delete, task 102 ending. ] TEST3 : signal task 0a010069 to delete, task 103 ending. ] TEST3 : signal task 0a01006a to delete, task 104 ending. ] TEST3 : signal task 0a01006b to delete, task 105 ending. ] TEST3 : signal task 0a01006c to delete, task 106 ending. ] TEST3 : signal task 0a01006d to delete, task 107 ending. ] TEST3 : signal task 0a01006e to delete, task 108 ending. ] TEST3 : signal task 0a01006f to delete, task 109 ending. ] TEST3 : signal task 0a010070 to delete, task 110 ending. ] TEST3 : signal task 0a010071 to delete, task 111 ending. ] TEST3 : signal task 0a010072 to delete, task 112 ending. ] TEST3 : signal task 0a010073 to delete, task 113 ending. ] TEST3 : signal task 0a010074 to delete, task 114 ending. ] TEST3 : signal task 0a010075 to delete, task 115 ending. ] TEST3 : signal task 0a010076 to delete, task 116 ending. ] TEST3 : signal task 0a010077 to delete, task 117 ending. ] TEST3 : signal task 0a010078 to delete, task 118 ending. ] TEST3 : signal task 0a010079 to delete, task 119 ending. ] TEST3 : signal task 0a01007a to delete, task 120 ending. ] TEST3 : signal task 0a01007b to delete, task 121 ending. ] TEST3 : signal task 0a01007c to delete, task 122 ending. ] TEST3 : signal task 0a01007d to delete, task 123 ending. ] TEST3 : signal task 0a01007e to delete, task 124 ending. ] TEST3 : signal task 0a01007f to delete, task 125 ending. ] TEST3 : signal task 0a010080 to delete, task 126 ending. ] TEST3 : signal task 0a010081 to delete, task 127 ending. ] TEST3 : signal task 0a010082 to delete, task 128 ending. ] TEST3 : signal task 0a010083 to delete, task 129 ending. ] TEST3 : signal task 0a010084 to delete, task 130 ending. ] TEST3 : signal task 0a010085 to delete, task 131 ending. ] TEST3 : signal task 0a010086 to delete, task 132 ending. ] TEST3 : signal task 0a010087 to delete, task 133 ending. ] TEST3 : signal task 0a010088 to delete, task 134 ending. ] TEST3 : signal task 0a010089 to delete, task 135 ending. ] TEST3 : signal task 0a01008a to delete, task 136 ending. ] TEST3 : signal task 0a01008b to delete, task 137 ending. ] TEST3 : signal task 0a01008c to delete, task 138 ending. ] TEST3 : signal task 0a01008d to delete, task 139 ending. ] TEST3 : signal task 0a01008e to delete, task 140 ending. ] TEST3 : signal task 0a01008f to delete, task 141 ending. ] TEST3 : signal task 0a010090 to delete, task 142 ending. ] TEST3 : signal task 0a010091 to delete, task 143 ending. ] TEST3 : signal task 0a010092 to delete, task 144 ending. ] TEST3 : signal task 0a010093 to delete, task 145 ending. ] TEST3 : signal task 0a010094 to delete, task 146 ending. ] TEST3 : signal task 0a010095 to delete, task 147 ending. ] TEST3 : signal task 0a010096 to delete, task 148 ending. ] TEST3 : signal task 0a010097 to delete, task 149 ending. ] TEST3 : signal task 0a010098 to delete, task 150 ending. ] TEST3 : signal task 0a010099 to delete, task 151 ending. ] TEST3 : signal task 0a01009a to delete, task 152 ending. ] TEST3 : signal task 0a01009b to delete, task 153 ending. ] TEST3 : signal task 0a01009c to delete, task 154 ending. ] TEST3 : signal task 0a01009d to delete, task 155 ending. ] TEST3 : signal task 0a01009e to delete, task 156 ending. ] TEST3 : signal task 0a01009f to delete, task 157 ending. ] TEST3 : signal task 0a0100a0 to delete, task 158 ending. ] TEST3 : signal task 0a0100a1 to delete, task 159 ending. ] TEST3 : signal task 0a0100a2 to delete, task 160 ending. ] TEST3 : signal task 0a0100a3 to delete, task 161 ending. ] TEST3 : signal task 0a0100a4 to delete, task 162 ending. ] TEST3 : signal task 0a0100a5 to delete, task 163 ending. ] TEST3 : signal task 0a0100a6 to delete, task 164 ending. ] TEST3 : signal task 0a0100a7 to delete, task 165 ending. ] TEST3 : signal task 0a0100a8 to delete, task 166 ending. ] TEST3 : signal task 0a0100a9 to delete, task 167 ending. ] TEST3 : signal task 0a0100aa to delete, task 168 ending. ] TEST3 : signal task 0a0100ab to delete, task 169 ending. ] TEST3 : signal task 0a0100ac to delete, task 170 ending. ] TEST3 : signal task 0a0100ad to delete, task 171 ending. ] TEST3 : signal task 0a0100ae to delete, task 172 ending. ] TEST3 : signal task 0a0100af to delete, task 173 ending. ] TEST3 : signal task 0a0100b0 to delete, task 174 ending. ] TEST3 : signal task 0a0100b1 to delete, task 175 ending. ] TEST3 : signal task 0a0100b2 to delete, task 176 ending. ] TEST3 : signal task 0a0100b3 to delete, task 177 ending. ] TEST3 : signal task 0a0100b4 to delete, task 178 ending. ] TEST3 : signal task 0a0100b5 to delete, task 179 ending. ] TEST3 : signal task 0a0100b6 to delete, task 180 ending. ] TEST3 : signal task 0a0100b7 to delete, task 181 ending. ] TEST3 : signal task 0a0100b8 to delete, task 182 ending. ] TEST3 : signal task 0a0100b9 to delete, task 183 ending. ] TEST3 : signal task 0a0100ba to delete, task 184 ending. ] TEST3 : signal task 0a0100bb to delete, task 185 ending. ] TEST3 : signal task 0a0100bc to delete, task 186 ending. ] TEST3 : signal task 0a0100bd to delete, task 187 ending. ] TEST3 : signal task 0a0100be to delete, task 188 ending. ] TEST3 : signal task 0a0100bf to delete, task 189 ending. ] TEST3 : signal task 0a0100c0 to delete, task 190 ending. ] TEST3 : signal task 0a0100c1 to delete, task 191 ending. ] TEST3 : signal task 0a0100c2 to delete, task 192 ending. ] TEST3 : signal task 0a0100c3 to delete, task 193 ending. ] TEST3 : signal task 0a0100c4 to delete, task 194 ending. ] TEST3 : signal task 0a0100c5 to delete, task 195 ending. ] TEST3 : signal task 0a0100c6 to delete, task 196 ending. ] TEST3 : signal task 0a0100c7 to delete, task 197 ending. ] TEST3 : signal task 0a0100c8 to delete, task 198 ending. ] TEST3 : signal task 0a0100c9 to delete, task 199 ending. ] TEST3 : signal task 0a0100ca to delete, task 200 ending. ] TEST3 : signal task 0a0100cb to delete, task 201 ending. ] TEST3 : signal task 0a0100cc to delete, task 202 ending. ] TEST3 : signal task 0a0100cd to delete, task 203 ending. ] TEST3 : signal task 0a0100ce to delete, task 204 ending. ] TEST3 : signal task 0a0100cf to delete, task 205 ending. ] TEST3 : signal task 0a0100d0 to delete, task 206 ending. ] TEST3 : signal task 0a0100d1 to delete, task 207 ending. ] TEST3 : signal task 0a0100d2 to delete, task 208 ending. ] TEST3 : signal task 0a0100d3 to delete, task 209 ending. ] TEST3 : signal task 0a0100d4 to delete, task 210 ending. ] TEST3 : signal task 0a0100d5 to delete, task 211 ending. ] TEST3 : signal task 0a0100d6 to delete, task 212 ending. ] TEST3 : signal task 0a0100d7 to delete, task 213 ending. ] TEST3 : signal task 0a0100d8 to delete, task 214 ending. ] TEST3 : signal task 0a0100d9 to delete, task 215 ending. ] TEST3 : signal task 0a0100da to delete, task 216 ending. ] TEST3 : signal task 0a0100db to delete, task 217 ending. ] TEST3 : signal task 0a0100dc to delete, task 218 ending. ] TEST3 : signal task 0a0100dd to delete, task 219 ending. ] TEST3 : signal task 0a0100de to delete, task 220 ending. ] TEST3 : signal task 0a0100df to delete, task 221 ending. ] TEST3 : signal task 0a0100e0 to delete, task 222 ending. ] TEST3 : signal task 0a0100e1 to delete, task 223 ending. ] TEST3 : signal task 0a0100e2 to delete, task 224 ending. ] TEST3 : signal task 0a0100e3 to delete, task 225 ending. ] TEST3 : signal task 0a0100e4 to delete, task 226 ending. ] TEST3 : signal task 0a0100e5 to delete, task 227 ending. ] TEST3 : signal task 0a0100e6 to delete, task 228 ending. ] TEST3 : signal task 0a0100e7 to delete, task 229 ending. ] TEST3 : signal task 0a0100e8 to delete, task 230 ending. ] TEST3 : signal task 0a0100e9 to delete, task 231 ending. ] TEST3 : signal task 0a0100ea to delete, task 232 ending. ] TEST3 : signal task 0a0100eb to delete, task 233 ending. ] TEST3 : signal task 0a0100ec to delete, task 234 ending. ] TEST3 : signal task 0a0100ed to delete, task 235 ending. ] TEST3 : signal task 0a0100ee to delete, task 236 ending. ] *** TIMEOUT TIMEOUT ] TEST3 : signal task 0a0100ef to delete, task 237 ending. ] TEST3 : signal task 0a0100f0 to delete, task 238 ending. ] TEST3 : signal task 0a0100f1 to delete, task 239 ending. ] TEST3 : signal task 0a0100f2 to delete, task 240 ending. ] TEST3 : signal task 0a0100f3 to delete, task 241 ending. ] TEST3 : signal task 0a0100f4 to delete, task 242 ending. ] TEST3 : signal task 0a0100f5 to delete, task 243 ending. ] TEST3 : signal task 0a0100f6 to delete, task 244 ending. ] TEST3 : signal task 0a0100f7 to delete, task 245 ending. ] TEST3 : signal task 0a0100f8 to delete, task 246 ending. ] TEST3 : signal task 0a0100f9 to delete, task 247 ending. ] TEST3 : signal task 0a0100fa to delete, task 248 ending. ] TEST3 : signal task 0a0100fb to delete, task 249 ending. ] TEST3 : signal task 0a0100fc to delete, task 250 ending. ] TEST3 : signal task 0a0100fd to delete, task 251 ending. ] TEST3 : signal task 0a0100fe to delete, task 252 ending. ] TEST3 : signal task 0a0100ff to delete, task 253 ending. ] TEST3 : signal task 0a010100 to delete, task 254 ending. ] TEST3 : signal task 0a010101 to delete, task 255 ending. ] TEST3 : signal task 0a010102 to delete, task 256 ending. ] TEST3 : signal task 0a010103 to delete, task 257 ending. ] TEST3 : signal task 0a010104 to delete, task 258 ending. ] TEST3 : signal task 0a010105 to delete, task 259 ending. ] TEST3 : signal task 0a010106 to delete, task 260 ending. ] TEST3 : signal task 0a010107 to delete, task 261 ending. ] TEST3 : signal task 0a010108 to delete, task 262 ending. ] TEST3 : signal task 0a010109 to delete, task 263 ending. ] TEST3 : signal task 0a01010a to delete, task 264 ending. ] TEST3 : signal task 0a01010b to delete, task 265 ending. ] TEST3 : signal task 0a01010c to delete, task 266 ending. ] TEST3 : signal task 0a01010d to delete, task 267 ending. ] TEST3 : signal task 0a01010e to delete, task 268 ending. ] TEST3 : signal task 0a01010f to delete, task 269 ending. ] TEST3 : signal task 0a010110 to delete, task 270 ending. ] TEST3 : signal task 0a010111 to delete, task 271 ending. ] TEST3 : signal task 0a010112 to delete, task 272 ending. ] TEST3 : signal task 0a010113 to delete, task 273 ending. ] TEST3 : signal task 0a010114 to delete, task 274 ending. ] TEST3 : signal task 0a010115 to delete, task 275 ending. ] TEST3 : signal task 0a010116 to delete, task 276 ending. ] TEST3 : signal task 0a010117 to delete, task 277 ending. ] TEST3 : signal task 0a010118 to delete, task 278 ending. ] TEST3 : signal task 0a010119 to delete, task 279 ending. [321/582] p:305 f:3 u:5 e:0 I:0 B:3 t:1 i:0 W:0 | powerpc/psim: sp01.exe <> [404/582] p:387 f:3 u:5 e:0 I:0 B:3 t:2 i:0 W:0 | powerpc/psim: spconfig02.exe Result: failed Time: 0:00:11.045668 spconfig02.exe => gdb: /home/joel/rtems-work/tools/5/bin/powerpc-rtems5-gdb -i=mi --nx --quiet ./powerpc-rtems5/c/psim/testsuites/sptests/spconfig02.exe => Reading symbols from ./powerpc-rtems5/c/psim/testsuites/sptests/spconfig02.exe... => done. => target sim -f /home/joel/rtems-work/rtems-tools/tester/rtems/testing/bsps/psim-device-tree => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-psim/powerpc-rtems5/c/psim/testsuites/sptests/spconfig02.exe ] OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x202571776 ] OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0 ] Overriding NumSources (17) from configuration with 16 ] OpenPIC timer frequency is 1 Hz => test start: SPCONFIG 2 ] *** BEGIN OF TEST SPCONFIG 2 *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] ../../../../../../rtems/c/src/../../testsuites/sptests/spconfig02/init.c: 214 name_of_id == rtems_build_name('I', 'D', 'L', 'E') ] *** FATAL *** ] fatal source: 5 (RTEMS_FATAL_SOURCE_EXIT) ] fatal code: 0 (0x00000000) ] RTEMS version: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] RTEMS tools: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] executing thread ID: 0x08a010001 ] executing thread name: UI1 => [Inferior 1 (process 42000) exited with code 075] [405/582] p:388 f:3 u:5 e:0 I:0 B:3 t:2 i:0 W:0 | powerpc/psim: spconsole01.exe <> [443/582] p:425 f:4 u:5 e:0 I:0 B:3 t:2 i:0 W:0 | powerpc/psim: spfatal31.exe Result: failed Time: 0:00:11.070488 spfatal31.exe => gdb: /home/joel/rtems-work/tools/5/bin/powerpc-rtems5-gdb -i=mi --nx --quiet ./powerpc-rtems5/c/psim/testsuites/sptests/spfatal31.exe => Reading symbols from ./powerpc-rtems5/c/psim/testsuites/sptests/spfatal31.exe... => done. => target sim -f /home/joel/rtems-work/rtems-tools/tester/rtems/testing/bsps/psim-device-tree => Connected to the simulator. => load => run => Starting program: /home/joel/rtems-work/b-psim/powerpc-rtems5/c/psim/testsuites/sptests/spfatal31.exe ] OpenPIC Version 1.2 (2 CPUs and 17 IRQ sources) at 0x202571776 ] OpenPIC Vendor 0 (Unknown), Device 0 (Unknown), Stepping 0 ] Overriding NumSources (17) from configuration with 16 ] OpenPIC timer frequency is 1 Hz => test start: SPFATAL 31 ] *** BEGIN OF TEST SPFATAL 31 *** ] *** TEST VERSION: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_POSIX_API ] *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] *** FATAL *** ] fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION) ] exception vector 8 (0x8) ] next PC or address of fault = 0x00000248 ] saved MSR = 0x00000042 ] context = interrupt, ISR nest level = 1 ] thread dispatch disable level = 1 ] R0 = 0x00011e0c R1 = 0x0001a368 R2 = 0x00000000 R3 = 0x12010001 ] R4 = 0x00000000 R5 = 0x00000001 R6 = 0x00000001 R7 = 0x00000000 ] R8 = 0x00000001 R9 = 0x00010000 R10 = 0x00000001 R11 = 0x0000d5e5 ] R12 = 0x0000d5e6 R13 = 0x0001ed00 R14 = 0x0001cd70 R15 = 0x00000000 ] R16 = 0x00000000 R17 = 0x00000000 R18 = 0x00000000 R19 = 0x00000000 ] R20 = 0x00000000 R21 = 0x00000000 R22 = 0x00000000 R23 = 0x00000000 ] R24 = 0x00000000 R25 = 0x00000000 R26 = 0x00000001 R27 = 0x00000002 ] R28 = 0x0001a3a0 R29 = 0x00000000 R30 = 0x00017f30 R31 = 0x0001ada8 ] CR = 0x40840404 ] CTR = 0x00000244 ] XER = 0x00000000 ] LR = 0x00011d38 ] DAR = 0x00000000 ] executing thread ID = 0x09010001, name = IDLE ] Stack Trace: ] IP: 0x00000248, LR: 0x00011d38 ] --^ 0x00011e0c--^ 0x0000f118--^ 0x00000514--^ 0x00000720--^ 0x00004b20 ] --^ 0x00003fd4 ] RTEMS version: 5.0.0.d0a7f03a52eeb482690e55190da061dc4f39f2ce ] RTEMS tools: 7.3.0 20180125 (RTEMS 5, RSB 2ef6dfe921bcd5d68c3dcd89ded67e5ed3b07741, Newlib 3.0.0.20180720) ] executing thread ID: 0x089010001 ] executing thread name: IDLE => [Inferior 1 (process 42000) exited with code 075] [444/582] p:426 f:4 u:5 e:0 I:0 B:3 t:2 i:0 W:0 | powerpc/psim: spfatal32.exe <> [582/582] p:563 f:5 u:5 e:0 I:0 B:3 t:2 i:0 W:0 | powerpc/psim: tmtimer01.exe Passed: 567 Failed: 5 User Input: 5 Expected Fail: 0 Indeterminate: 0 Benchmark: 3 Timeout: 2 Invalid: 0 Wrong Version: 0 Wrong Build: 0 Wrong Tools: 0 ------------------ Total: 582 Failures: dl07.exe spfatal31.exe psx12.exe spconfig02.exe dl02.exe User Input: termios.exe fileio.exe monitor.exe top.exe capture.exe Benchmark: linpack.exe dhrystone.exe whetstone.exe Timeouts: unlimited.exe crypt01.exe Average test time: 0:00:03.334721 Testing time : 0:32:20.807846 From joel at rtems.org Mon Dec 3 04:58:22 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 22:58:22 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-epiphany.bset on x86_64-linux-gnu Message-ID: <20181203045822.8E549624A805@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:06:44.615754 Sizes ===== Maximum build usage: 2.615GB Total size: 1.234GB Installed : 604.946MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.249204 Build Set: Time 0:00:16.158978 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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.31.1.cfg package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 467.861MB (installed: 113.888MB) cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.024GB (installed: 382.277MB) cleaning: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-gdb-7.8.1-1.cfg package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 building: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1: 469.225MB (installed: 50.268MB) cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Build Sizes: usage: 2.615GB total: 1.234GB (sources: 657.725MB, patches: 683.735KB, installed 604.946MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:59 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:51:59 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:52:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:52:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:56:32 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:56:32 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 22:57:58 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:57:58 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:58:12 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:58:12 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} From joel at rtems.org Mon Dec 3 05:11:44 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 23:11:44 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-i386.bset on x86_64-linux-gnu Message-ID: <20181203051144.33F18624A805@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:13:21.589050 Sizes ===== Maximum build usage: 4.098GB Total size: 1.504GB Installed : 881.817MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.096607 Build Set: Time 0:00:16.924256 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 433.435MB (installed: 44.523MB) cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 509.444MB (installed: 132.939MB) cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 3.237GB (installed: 645.842MB) cleaning: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: i386-rtems5-kernel-5-1 building: i386-rtems5-kernel-5-1 sizes: i386-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: i386-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: i386-rtems5-kernel-5-1 Build Sizes: usage: 4.098GB total: 1.504GB (sources: 657.725MB, patches: 683.735KB, installed 881.817MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 22:58:44 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 22:58:44 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:00:19 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:00:19 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:00:54 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:00:54 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:11:17 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:11:17 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:11:31 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:11:31 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:11:31 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Sun Dec 2 23:11:31 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 05:22:21 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 23:22:21 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-lm32.bset on x86_64-linux-gnu Message-ID: <20181203052221.858A261DF808@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:10:37.291066 Sizes ===== Maximum build usage: 3.725GB Total size: 1.433GB Installed : 809.481MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.869971 Build Set: Time 0:00:16.606915 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.700MB (installed: 65.067MB) cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.453MB (installed: 114.490MB) cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.935GB (installed: 571.411MB) cleaning: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: lm32-rtems5-kernel-5-1 building: lm32-rtems5-kernel-5-1 sizes: lm32-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: lm32-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: lm32-rtems5-kernel-5-1 Build Sizes: usage: 3.725GB total: 1.433GB (sources: 657.725MB, patches: 683.735KB, installed 809.481MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 23:12:05 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:12:05 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:13:41 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:13:42 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:14:13 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:14:13 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:21:55 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:21:55 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:22:08 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:22:08 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:22:09 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Sun Dec 2 23:22:09 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 05:42:12 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 23:42:12 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-m68k.bset on x86_64-linux-gnu Message-ID: <20181203054212.7E25E60F3356@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:19:50.927179 Sizes ===== Maximum build usage: 6.187GB Total size: 1.835GB Installed : 1.192GB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.827229 Build Set: Time 0:00:15.861124 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 424.121MB (installed: 43.251MB) cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.984MB (installed: 115.160MB) cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 4.996GB (installed: 1003.274MB) cleaning: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: m68k-rtems5-kernel-5-1 building: m68k-rtems5-kernel-5-1 sizes: m68k-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: m68k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: m68k-rtems5-kernel-5-1 Build Sizes: usage: 6.187GB total: 1.835GB (sources: 657.725MB, patches: 683.735KB, installed 1.192GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 23:22:42 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:22:42 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:24:16 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:24:16 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:24:48 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:24:49 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:41:43 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:41:43 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:41:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:41:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:41:57 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Sun Dec 2 23:41:57 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 05:59:18 2018 From: joel at rtems.org (joel at rtems.org) Date: Sun, 2 Dec 2018 23:59:18 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-microblaze.bset on x86_64-linux-gnu Message-ID: <20181203055918.AF87660F34DD@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:17:06.160789 Sizes ===== Maximum build usage: 5.683GB Total size: 1.757GB Installed : 1.114GB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.913357 Build Set: Time 0:00:16.602017 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 450.092MB (installed: 55.195MB) cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 464.272MB (installed: 113.114MB) cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 4.569GB (installed: 913.725MB) cleaning: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: microblaze-rtems5-kernel-5-1 building: microblaze-rtems5-kernel-5-1 sizes: microblaze-rtems5-kernel-5-1: 8.228KB (installed: 0.000B) cleaning: microblaze-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: microblaze-rtems5-kernel-5-1 Build Sizes: usage: 5.683GB total: 1.757GB (sources: 657.725MB, patches: 683.735KB, installed 1.114GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 23:42:34 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:42:34 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:44:10 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:44:10 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:44:41 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:44:41 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:58:50 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:58:50 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Sun Dec 2 23:59:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:59:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:59:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Sun Dec 2 23:59:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 06:14:28 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 00:14:28 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-mips.bset on x86_64-linux-gnu Message-ID: <20181203061428.8AB9D63BBF57@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:15:09.802565 Sizes ===== Maximum build usage: 4.217GB Total size: 1.593GB Installed : 973.104MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.899323 Build Set: Time 0:00:16.036290 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.590MB (installed: 65.602MB) cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 517.446MB (installed: 137.863MB) cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 3.267GB (installed: 644.689MB) cleaning: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: mips-rtems5-kernel-5-1 building: mips-rtems5-kernel-5-1 sizes: mips-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: mips-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.xml config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 490.780MB (installed: 66.438MB) cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 installing: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: mips-rtems5-kernel-5-1 cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Build Sizes: usage: 4.217GB total: 1.593GB (sources: 657.725MB, patches: 683.735KB, installed 973.104MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Sun Dec 2 23:59:39 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Sun Dec 2 23:59:39 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:01:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:01:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:01:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:01:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:12:21 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 00:12:22 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 00:12:35 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:12:35 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:12:36 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 00:12:36 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 00:14:14 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:14:14 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} From joel at rtems.org Mon Dec 3 06:22:28 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 00:22:28 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-moxie.bset on x86_64-linux-gnu Message-ID: <20181203062228.B769061D1AC1@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:08:00.127701 Sizes ===== Maximum build usage: 2.824GB Total size: 1.268GB Installed : 640.549MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.174904 Build Set: Time 0:00:16.128422 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 449.627MB (installed: 55.141MB) cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 459.933MB (installed: 110.942MB) cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.198GB (installed: 415.069MB) cleaning: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: moxie-rtems5-kernel-5-1 building: moxie-rtems5-kernel-5-1 sizes: moxie-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: moxie-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.xml installing: dtc-1.4.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: dtc-1.4.1-x86_64-linux-gnu-1 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: moxie-rtems5-kernel-5-1 Build Sizes: usage: 2.824GB total: 1.268GB (sources: 657.725MB, patches: 683.735KB, installed 640.549MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 00:14:31 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:14:31 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:14:52 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:14:52 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:16:27 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:16:27 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:16:58 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:16:59 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:04 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:04 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:18 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:18 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:18 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:18 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 06:32:12 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 00:32:12 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-nios2.bset on x86_64-linux-gnu Message-ID: <20181203063212.34E8A628D3CC@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:09:43.423393 Sizes ===== Maximum build usage: 3.350GB Total size: 1.352GB Installed : 726.122MB Sources: 657.725MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.887375 Build Set: Time 0:00:16.365149 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 418.858MB (installed: 42.753MB) cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.462MB (installed: 115.272MB) cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.641GB (installed: 509.584MB) cleaning: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: nios2-rtems5-kernel-5-1 building: nios2-rtems5-kernel-5-1 sizes: nios2-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: nios2-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: nios2-rtems5-kernel-5-1 Build Sizes: usage: 3.350GB total: 1.352GB (sources: 657.725MB, patches: 683.735KB, installed 726.122MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:50 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:22:50 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:24:23 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:24:24 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:24:55 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:24:55 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:31:45 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 00:31:45 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 00:31:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:31:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:31:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 00:31:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 06:40:12 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 00:40:12 -0600 (CST) Subject: Build Linux: FAILED 5/rtems-or1k.bset on x86_64-linux-gnu (or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1) Message-ID: <20181203064012.84DE563C0A45@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:08:00.286100 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Build FAILED: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... unknown checking for _LARGE_FILES value needed for large files... unknown checking size of double... 8 checking size of long double... 8 checking for inttypes.h... yes checking for stdint.h... yes checking for stdlib.h... yes checking for ftw.h... no checking for unistd.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for string.h... yes checking for strings.h... yes checking for memory.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking whether decimal floating point is supported... no configure: WARNING: decimal float is not supported for this target, ignored checking whether fixed-point is supported... no checking whether the compiler is configured for setjmp/longjmp exceptions... no checking for CET support... no checking if the linker (/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/collect-ld) is GNU ld... yes checking for thread model used by GCC... rtems checking whether assembler supports CFI directives... yes checking for target glibc version... 0.0 checking for __attribute__((visibility("hidden")))... yes checking for .cfi_sections .debug_frame... yes checking whether the target assembler supports thread-local storage... no checking whether the thread-local storage support is from emutls... no checking for init priority support... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating auto-target.h config.status: executing default commands Adding multilib support to Makefile in ../../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc with_multisubdir=mcmov/msoft-mul Running configure in multilib subdir mcmov/msoft-div pwd: /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5 mkdir mcmov/msoft-div configure: creating cache ./config.cache checking build system type... x86_64-pc-linux-gnu checking host system type... or1k-unknown-rtems5 checking for --enable-version-specific-runtime-libs... yes checking for a BSD-compatible install... /usr/bin/install -c checking for gawk... gawk checking for or1k-rtems5-ar... /home/joel/rtems-work/tools/5/or1k-rtems5/bin/ar checking for or1k-rtems5-lipo... or1k-rtems5-lipo checking for or1k-rtems5-nm... /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm checking for or1k-rtems5-ranlib... /home/joel/rtems-work/tools/5/or1k-rtems5/bin/ranlib checking for or1k-rtems5-strip... /home/joel/rtems-work/tools/5/or1k-rtems5/bin/strip checking whether ln -s works... yes checking for or1k-rtems5-gcc... /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43 fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-div checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245 516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-div accepts -g... yes checking for /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d -newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-div option to accept ISO C89... unsupported checking how to run the C preprocessor... /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e 79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-div -E checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... unknown checking for _LARGE_FILES value needed for large files... unknown checking size of double... 8 checking size of long double... 8 checking for inttypes.h... yes checking for stdint.h... yes checking for stdlib.h... yes checking for ftw.h... no checking for unistd.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for string.h... yes checking for strings.h... yes checking for memory.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking whether decimal floating point is supported... no configure: WARNING: decimal float is not supported for this target, ignored checking whether fixed-point is supported... no checking whether the compiler is configured for setjmp/longjmp exceptions... no checking for CET support... no checking if the linker (/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/collect-ld) is GNU ld... yes checking for thread model used by GCC... rtems checking whether assembler supports CFI directives... yes checking for target glibc version... 0.0 checking for __attribute__((visibility("hidden")))... yes checking for .cfi_sections .debug_frame... yes checking whether the target assembler supports thread-local storage... no checking whether the thread-local storage support is from emutls... no checking for init priority support... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating auto-target.h config.status: executing default commands Adding multilib support to Makefile in ../../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc with_multisubdir=mcmov/msoft-div Running configure in multilib subdir mcmov/msoft-mul/msoft-div pwd: /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5 mkdir mcmov/msoft-mul/msoft-div configure: creating cache ./config.cache checking build system type... x86_64-pc-linux-gnu checking host system type... or1k-unknown-rtems5 checking for --enable-version-specific-runtime-libs... yes checking for a BSD-compatible install... /usr/bin/install -c checking for gawk... gawk checking for or1k-rtems5-ar... /home/joel/rtems-work/tools/5/or1k-rtems5/bin/ar checking for or1k-rtems5-lipo... or1k-rtems5-lipo checking for or1k-rtems5-nm... /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm checking for or1k-rtems5-ranlib... /home/joel/rtems-work/tools/5/or1k-rtems5/bin/ranlib checking for or1k-rtems5-strip... /home/joel/rtems-work/tools/5/or1k-rtems5/bin/strip checking whether ln -s works... yes checking for or1k-rtems5-gcc... /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4 c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-mul -msoft-div checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b67 09b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-mul -msoft-div accepts -g... yes checking for /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b4 3fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-mul -msoft-div option to accept ISO C89... unsupported checking how to run the C preprocessor... /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/msoft-mul/msoft-div/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rt ems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -mcmov -msoft-mul -msoft-div -E checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... unknown checking for _LARGE_FILES value needed for large files... unknown checking size of double... 8 checking size of long double... 8 checking for inttypes.h... yes checking for stdint.h... yes checking for stdlib.h... yes checking for ftw.h... no checking for unistd.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for string.h... yes checking for strings.h... yes checking for memory.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking whether decimal floating point is supported... no configure: WARNING: decimal float is not supported for this target, ignored checking whether fixed-point is supported... no checking whether the compiler is configured for setjmp/longjmp exceptions... no checking for CET support... no checking if the linker (/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/collect-ld) is GNU ld... yes checking for thread model used by GCC... rtems checking whether assembler supports CFI directives... yes checking for target glibc version... 0.0 checking for __attribute__((visibility("hidden")))... yes checking for .cfi_sections .debug_frame... yes checking whether the target assembler supports thread-local storage... no checking whether the thread-local storage support is from emutls... no checking for init priority support... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating auto-target.h config.status: executing default commands Adding multilib support to Makefile in ../../../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc with_multisubdir=mcmov/msoft-mul/msoft-div make[2]: Entering directory `/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/libgcc' # If this is the top-level multilib, build all the other /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o __mulsi3_s.o -MT __mulsi3_s.o -MD -MP -MF __mulsi3_s.dep -DSHARED -DL__mulsi3 -xassembler-with-cpp -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S ln -s ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/enable-execute-stack-empty.c enable-execute-stack.c ln -s ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/unwind-generic.h unwind.h # multilibs. ln -s ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/no-unwind.h md-unwind-support.h ln -s ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/sfp-machine.h sfp-machine.h ln -s ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/gthr-rtems.h gthr-default.h DEFINES='' HEADERS='' \ ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/mkheader.sh > tmp-libgcc_tm.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o __udivsi3_s.o -MT __udivsi3_s.o -MD -MP -MF __udivsi3_s.dep -DSHARED -DL__udivsi3 -xassembler-with-cpp -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o __divsi3_s.o -MT __divsi3_s.o -MD -MP -MF __divsi3_s.dep -DSHARED -DL__divsi3 -xassembler-with-cpp -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o __umodsi3_s.o -MT __umodsi3_s.o -MD -MP -MF __umodsi3_s.dep -DSHARED -DL__umodsi3 -xassembler-with-cpp -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o __modsi3_s.o -MT __modsi3_s.o -MD -MP -MF __modsi3_s.dep -DSHARED -DL__modsi3 -xassembler-with-cpp -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S /bin/sh ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../move-if-change tmp-libgcc_tm.h libgcc_tm.h dest=../.././gcc/include/tmp$$-unwind.h; \ cp unwind.h $dest; \ chmod a+r $dest; \ sh ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../move-if-change $dest ../.././gcc/include/unwind.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __mulsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __mulsi3.visT echo timestamp > libgcc_tm.stamp /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __divsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __divsi3.visT /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __udivsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __udivsi3.visT /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __umodsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __umodsi3.visT /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __modsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __modsi3.visT mv -f __mulsi3.visT __mulsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS make[3]: Entering directory `/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/libgcc' if [ -z "mcmov msoft-mul msoft-div msoft-mul/msoft-div mcmov/msoft-mul mcmov/msoft-div mcmov/msoft-mul/msoft-div" ]; then \ true; \ else \ rootpre=`${PWDCMD-pwd}`/; export rootpre; \ srcrootpre=`cd ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc; ${PWDCMD-pwd}`/; export srcrootpre; \ lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \ compiler="/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4d a5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include "; \ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \ dir=`echo $i | sed -e 's/;.*$//'`; \ if [ "${dir}" = "." ]; then \ true; \ else \ if [ -d ../${dir}/${lib} ]; then \ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ if (cd ../${dir}/${lib}; make "AR=/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ar" "AR_FLAGS=rc" "CC=/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/buil d/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include " "CFLAGS=-g -O2" "DESTDIR=" "EXTRA_OFILES=" "HDEFINES=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "LDFLAGS=" "LOADLIBES=" "RANLIB=/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ranlib" "SHELL=/bin/sh" "prefix=/home/joel/rtems-work/tools/5" "exec_prefix=/home/joel/rtems-work/tools/5" "libdir=/home/joel/rtems-work/tools/5/lib" "libsubdir=/home/joel/rtems-work/tools/5/lib/gcc/or1k-rtems5/9.0.0" "tooldir=/home/joel/rtems-work/tools/5/or1k-rtems5" \ CFLAGS="-g -O2 ${flags}" \ CCASFLAGS=" ${flags}" \ FCFLAGS=" ${flags}" \ FFLAGS=" ${flags}" \ ADAFLAGS=" ${flags}" \ prefix="/home/joel/rtems-work/tools/5" \ exec_prefix="/home/joel/rtems-work/tools/5" \ GOCFLAGS="-O2 -g ${flags}" \ GDCFLAGS="-O2 -g ${flags}" \ CXXFLAGS="-g -O2 ${flags}" \ LIBCFLAGS="-g -O2 ${flags}" \ LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \ LDFLAGS=" ${flags}" \ MULTIFLAGS="${flags}" \ DESTDIR="" \ INSTALL="/usr/bin/install -c" \ INSTALL_DATA="/usr/bin/install -c -m 644" \ INSTALL_PROGRAM="/usr/bin/install -c" \ INSTALL_SCRIPT="/usr/bin/install -c" \ all); then \ true; \ else \ exit 1; \ fi; \ else true; \ fi; \ fi; \ done; \ fi /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _negdi2.o -MT _negdi2.o -MD -MP -MF _negdi2.dep -DL_negdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv -f __divsi3.visT __divsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _lshrdi3.o -MT _lshrdi3.o -MD -MP -MF _lshrdi3.dep -DL_lshrdi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv -f __umodsi3.visT __umodsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ashldi3.o -MT _ashldi3.o -MD -MP -MF _ashldi3.dep -DL_ashldi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ashrdi3.o -MT _ashrdi3.o -MD -MP -MF _ashrdi3.dep -DL_ashrdi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv -f __udivsi3.visT __udivsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _cmpdi2.o -MT _cmpdi2.o -MD -MP -MF _cmpdi2.dep -DL_cmpdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv -f __modsi3.visT __modsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ucmpdi2.o -MT _ucmpdi2.o -MD -MP -MF _ucmpdi2.dep -DL_ucmpdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _clear_cache.o -MT _clear_cache.o -MD -MP -MF _clear_cache.dep -DL_clear_cache -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _trampoline.o -MT _trampoline.o -MD -MP -MF _trampoline.dep -DL_trampoline -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o __main.o -MT __main.o -MD -MP -MF __main.dep -DL__main -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _absvsi2.o -MT _absvsi2.o -MD -MP -MF _absvsi2.dep -DL_absvsi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _absvdi2.o -MT _absvdi2.o -MD -MP -MF _absvdi2.dep -DL_absvdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _addvsi3.o -MT _addvsi3.o -MD -MP -MF _addvsi3.dep -DL_addvsi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _addvdi3.o -MT _addvdi3.o -MD -MP -MF _addvdi3.dep -DL_addvdi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS make[4]: Entering directory `/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/libgcc' # If this is the top-level multilib, build all the other # multilibs. /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o __mulsi3_s.o -MT __mulsi3_s.o -MD -MP -MF __mulsi3_s.dep -DSHARED -DL__mulsi3 -xassembler-with-cpp -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _subvsi3.o -MT _subvsi3.o -MD -MP -MF _subvsi3.dep -DL_subvsi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS ln -s ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/enable-execute-stack-empty.c enable-execute-stack.c /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _subvdi3.o -MT _subvdi3.o -MD -MP -MF _subvdi3.dep -DL_subvdi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS ln -s ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/unwind-generic.h unwind.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _mulvsi3.o -MT _mulvsi3.o -MD -MP -MF _mulvsi3.dep -DL_mulvsi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS ln -s ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/no-unwind.h md-unwind-support.h ln -s ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/sfp-machine.h sfp-machine.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _mulvdi3.o -MT _mulvdi3.o -MD -MP -MF _mulvdi3.dep -DL_mulvdi3 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS ln -s ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/gthr-rtems.h gthr-default.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _negvsi2.o -MT _negvsi2.o -MD -MP -MF _negvsi2.dep -DL_negvsi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS DEFINES='' HEADERS='' \ ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/mkheader.sh > tmp-libgcc_tm.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _negvdi2.o -MT _negvdi2.o -MD -MP -MF _negvdi2.dep -DL_negvdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /bin/sh ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../move-if-change tmp-libgcc_tm.h libgcc_tm.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o __udivsi3_s.o -MT __udivsi3_s.o -MD -MP -MF __udivsi3_s.dep -DSHARED -DL__udivsi3 -xassembler-with-cpp -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S echo timestamp > libgcc_tm.stamp /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ctors.o -MT _ctors.o -MD -MP -MF _ctors.dep -DL_ctors -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o __divsi3_s.o -MT __divsi3_s.o -MD -MP -MF __divsi3_s.dep -DSHARED -DL__divsi3 -xassembler-with-cpp -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o __umodsi3_s.o -MT __umodsi3_s.o -MD -MP -MF __umodsi3_s.dep -DSHARED -DL__umodsi3 -xassembler-with-cpp -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ffssi2.o -MT _ffssi2.o -MD -MP -MF _ffssi2.dep -DL_ffssi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o __modsi3_s.o -MT __modsi3_s.o -MD -MP -MF __modsi3_s.dep -DSHARED -DL__modsi3 -xassembler-with-cpp -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/config/or1k/lib1funcs.S dest=../../.././gcc/include/tmp$$-unwind.h; \ cp unwind.h $dest; \ chmod a+r $dest; \ sh ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../move-if-change $dest ../../.././gcc/include/unwind.h /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ffsdi2.o -MT _ffsdi2.o -MD -MP -MF _ffsdi2.dep -DL_ffsdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _clz.o -MT _clz.o -MD -MP -MF _clz.dep -DL_clz -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __mulsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __mulsi3.visT /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _clzsi2.o -MT _clzsi2.o -MD -MP -MF _clzsi2.dep -DL_clzsi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv -f __mulsi3.visT __mulsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _clzdi2.o -MT _clzdi2.o -MD -MP -MF _clzdi2.dep -DL_clzdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __udivsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __udivsi3.visT /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ctzsi2.o -MT _ctzsi2.o -MD -MP -MF _ctzsi2.dep -DL_ctzsi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __divsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __divsi3.visT mv -f __udivsi3.visT __udivsi3.vis mv -f __divsi3.visT __divsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __umodsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __umodsi3.visT /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _ctzdi2.o -MT _ctzdi2.o -MD -MP -MF _ctzdi2.dep -DL_ctzdi2 -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /tmp/cctGuNjO.s: Assembler messages: /tmp/cctGuNjO.s:58: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -O2 -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../.././gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fe d8c5a5944f245516d/libgcc/../include -o _popcount_tab.o -MT _popcount_tab.o -MD -MP -MF _popcount_tab.dep -DL_popcount_tab -c ../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv -f __umodsi3.visT __umodsi3.vis make[2]: *** [_ffssi2.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/nm -pg __modsi3_s.o | gawk 'NF == 3 && $2 !~ /^[UN]$/ && $3 !~ /.*_compat/ && $3 !~ /.*@.*/ { print "\t.hidden", $3 }' > __modsi3.visT /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /tmp/ccgNTfBM.s: Assembler messages: /tmp/ccgNTfBM.s:69: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccgNTfBM.s:88: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[2]: *** [_ffsdi2.o] Error 1 /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _negdi2.o -MT _negdi2.o -MD -MP -MF _negdi2.dep -DL_negdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS mv -f __modsi3.visT __modsi3.vis /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _lshrdi3.o -MT _lshrdi3.o -MD -MP -MF _lshrdi3.dep -DL_lshrdi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /tmp/ccWJqT9M.s: Assembler messages: /tmp/ccWJqT9M.s:36: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccWJqT9M.s:63: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccWJqT9M.s:79: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccWJqT9M.s:100: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[2]: *** [_clzsi2.o] Error 1 /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ashldi3.o -MT _ashldi3.o -MD -MP -MF _ashldi3.dep -DL_ashldi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /tmp/cch1QJ9P.s: Assembler messages: /tmp/cch1QJ9P.s:51: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' /tmp/cch1QJ9P.s:74: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' /tmp/cch1QJ9P.s:97: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' /tmp/cch1QJ9P.s:121: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' make[2]: *** [_clzdi2.o] Error 1 /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ashrdi3.o -MT _ashrdi3.o -MD -MP -MF _ashrdi3.dep -DL_ashrdi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _cmpdi2.o -MT _cmpdi2.o -MD -MP -MF _cmpdi2.dep -DL_cmpdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /tmp/cc8PNrBQ.s: Assembler messages: /tmp/cc8PNrBQ.s:62: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/cc8PNrBQ.s:87: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/cc8PNrBQ.s:114: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/cc8PNrBQ.s:142: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[2]: *** [_ctzdi2.o] Error 1 /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ucmpdi2.o -MT _ucmpdi2.o -MD -MP -MF _ucmpdi2.dep -DL_ucmpdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /tmp/ccDPrQUP.s: Assembler messages: /tmp/ccDPrQUP.s:46: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccDPrQUP.s:69: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccDPrQUP.s:94: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccDPrQUP.s:120: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[2]: *** [_ctzsi2.o] Error 1 /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _clear_cache.o -MT _clear_cache.o -MD -MP -MF _clear_cache.dep -DL_clear_cache -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _trampoline.o -MT _trampoline.o -MD -MP -MF _trampoline.dep -DL_trampoline -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o __main.o -MT __main.o -MD -MP -MF __main.dep -DL__main -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _absvsi2.o -MT _absvsi2.o -MD -MP -MF _absvsi2.dep -DL_absvsi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _absvdi2.o -MT _absvdi2.o -MD -MP -MF _absvdi2.dep -DL_absvdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _addvsi3.o -MT _addvsi3.o -MD -MP -MF _addvsi3.dep -DL_addvsi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _addvdi3.o -MT _addvdi3.o -MD -MP -MF _addvdi3.dep -DL_addvdi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _subvsi3.o -MT _subvsi3.o -MD -MP -MF _subvsi3.dep -DL_subvsi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _subvdi3.o -MT _subvdi3.o -MD -MP -MF _subvdi3.dep -DL_subvdi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _mulvsi3.o -MT _mulvsi3.o -MD -MP -MF _mulvsi3.dep -DL_mulvsi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _mulvdi3.o -MT _mulvdi3.o -MD -MP -MF _mulvdi3.dep -DL_mulvdi3 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _negvsi2.o -MT _negvsi2.o -MD -MP -MF _negvsi2.dep -DL_negvsi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _negvdi2.o -MT _negvdi2.o -MD -MP -MF _negvdi2.dep -DL_negvdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ctors.o -MT _ctors.o -MD -MP -MF _ctors.dep -DL_ctors -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ffssi2.o -MT _ffssi2.o -MD -MP -MF _ffssi2.dep -DL_ffssi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ffsdi2.o -MT _ffsdi2.o -MD -MP -MF _ffsdi2.dep -DL_ffsdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _clz.o -MT _clz.o -MD -MP -MF _clz.dep -DL_clz -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _clzsi2.o -MT _clzsi2.o -MD -MP -MF _clzsi2.dep -DL_clzsi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _clzdi2.o -MT _clzdi2.o -MD -MP -MF _clzdi2.dep -DL_clzdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ctzsi2.o -MT _ctzsi2.o -MD -MP -MF _ctzsi2.dep -DL_ctzsi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _ctzdi2.o -MT _ctzdi2.o -MD -MP -MF _ctzdi2.dep -DL_ctzdi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _popcount_tab.o -MT _popcount_tab.o -MD -MP -MF _popcount_tab.dep -DL_popcount_tab -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/xgcc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/./gcc/ -nostdinc -B/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/ -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/newlib/targ-include -isystem /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de0 69f-x86_64-linux-gnu-1/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/newlib/libc/include -B/home/joel/rtems-work/tools/5/or1k-rtems5/bin/ -B/home/joel/rtems-work/tools/5/or1k-rtems5/lib/ -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/include -isystem /home/joel/rtems-work/tools/5/or1k-rtems5/sys-include -g -O2 -mcmov -O2 -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../newlib/libc/sys/rtems/include -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -I. -I. -I../../.././gcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/. -I../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../gcc -I../../../../gnu-mirror-gc c-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/../include -o _popcountsi2.o -MT _popcountsi2.o -MD -MP -MF _popcountsi2.dep -DL_popcountsi2 -c ../../../../gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS /tmp/cclClqJ0.s: Assembler messages: /tmp/cclClqJ0.s:69: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/cclClqJ0.s:88: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[4]: *** [_ffsdi2.o] Error 1 make[4]: *** Waiting for unfinished jobs.... /tmp/cc0C6cH0.s: Assembler messages: /tmp/cc0C6cH0.s:58: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[4]: *** [_ffssi2.o] Error 1 /tmp/ccE2NXyY.s: Assembler messages: /tmp/ccE2NXyY.s:51: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' /tmp/ccE2NXyY.s:74: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' /tmp/ccE2NXyY.s:97: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' /tmp/ccE2NXyY.s:121: Error: junk at end of line `l.movhi r3,ha(__clz_tab)' /tmp/ccbcLZyY.s: Assembler messages: /tmp/ccbcLZyY.s:36: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccbcLZyY.s:63: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccbcLZyY.s:79: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccbcLZyY.s:100: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[4]: *** [_clzdi2.o] Error 1 make[4]: *** [_clzsi2.o] Error 1 /tmp/cclAnVlZ.s: Assembler messages: /tmp/cclAnVlZ.s:46: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/cclAnVlZ.s:69: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/cclAnVlZ.s:94: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/cclAnVlZ.s:120: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[4]: *** [_ctzsi2.o] Error 1 /tmp/ccZAYHo2.s: Assembler messages: /tmp/ccZAYHo2.s:62: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccZAYHo2.s:87: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccZAYHo2.s:114: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' /tmp/ccZAYHo2.s:142: Error: junk at end of line `l.movhi r17,ha(__clz_tab)' make[4]: *** [_ctzdi2.o] Error 1 make[4]: Leaving directory `/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/mcmov/libgcc' make[3]: *** [multi-do] Error 1 make[3]: Leaving directory `/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/libgcc' make[2]: *** [all-multi] Error 2 make[2]: Leaving directory `/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build/or1k-rtems5/libgcc' make[1]: *** [all-target-libgcc] Error 2 make[1]: Leaving directory `/home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/build' make: *** [all] Error 2 shell cmd failed: /bin/sh -ex /home/joel/rtems-work/rtems-source-builder/rtems/build/or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1/do-build error: building or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 See error report: rsb-report-or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sizes ===== Maximum build usage: 1.073GB Total size: 1.074GB Installed : 282.293MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 663.689MB (sources: 657.725MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.111838 Build Set: Time 0:00:15.775165 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 816.545MB (installed: 106.970MB) cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 download: https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8... -> sources/sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz building: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 569.980MB (installed: 116.810MB) cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 download: https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d -> sources/gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz building: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 error: building or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Build FAILED See error report: rsb-report-or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt error: building or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: or1k-rtems5-kernel-5-1 building: or1k-rtems5-kernel-5-1 sizes: or1k-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: or1k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.xml cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: or1k-rtems5-kernel-5-1 Build Sizes: usage: 1.073GB total: 1.074GB (sources: 816.705MB, patches: 683.735KB, installed 282.293MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 00:32:33 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:32:33 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:34:38 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:34:38 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:35:40 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:35:40 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:40:08 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:40:08 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:40:08 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 00:40:08 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 07:06:09 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 01:06:09 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-powerpc.bset on x86_64-linux-gnu Message-ID: <20181203070609.0E86B63C0A4A@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:25:56.467121 Sizes ===== Maximum build usage: 7.435GB Total size: 2.262GB Installed : 1.464GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.041045 Build Set: Time 0:00:17.642837 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 522.728MB (installed: 64.776MB) cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 550.017MB (installed: 155.630MB) cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 5.971GB (installed: 1.191GB) cleaning: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: powerpc-rtems5-kernel-5-1 building: powerpc-rtems5-kernel-5-1 sizes: powerpc-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: powerpc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: powerpc-rtems5-kernel-5-1 Build Sizes: usage: 7.435GB total: 2.262GB (sources: 816.705MB, patches: 683.735KB, installed 1.464GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 00:40:35 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:40:35 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:42:23 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:42:23 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:43:01 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 00:43:01 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:05:37 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 01:05:37 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 01:05:51 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:05:51 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:05:51 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 01:05:51 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 07:30:05 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 01:30:05 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-riscv.bset on x86_64-linux-gnu Message-ID: <20181203073005.A20A661CB03C@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:23:56.564601 Sizes ===== Maximum build usage: 12.055GB Total size: 3.193GB Installed : 2.395GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.180314 Build Set: Time 0:00:16.605181 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 754.608MB (installed: 81.974MB) cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 587.462MB (installed: 126.044MB) cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 9.660GB (installed: 2.134GB) cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: riscv-rtems5-kernel-5-1 building: riscv-rtems5-kernel-5-1 sizes: riscv-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: riscv-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: riscv-rtems5-kernel-5-1 Build Sizes: usage: 12.055GB total: 3.193GB (sources: 816.705MB, patches: 683.735KB, installed 2.395GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 01:06:30 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:06:30 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:08:34 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:08:34 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:09:21 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:09:22 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:29:26 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 01:29:26 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 01:29:41 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:29:41 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:29:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 01:29:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 07:47:06 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 01:47:06 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sh.bset on x86_64-linux-gnu Message-ID: <20181203074706.5538D610BC60@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:17:00.642074 Sizes ===== Maximum build usage: 5.255GB Total size: 1.857GB Installed : 1.058GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.076561 Build Set: Time 0:00:16.567359 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.456MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 467.938MB (installed: 58.715MB) cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 493.436MB (installed: 127.622MB) cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 4.196GB (installed: 838.929MB) cleaning: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sh-rtems5-kernel-5-1 building: sh-rtems5-kernel-5-1 sizes: sh-rtems5-kernel-5-1: 7.899KB (installed: 0.000B) cleaning: sh-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sh-rtems5-kernel-5-1 Build Sizes: usage: 5.255GB total: 1.857GB (sources: 816.705MB, patches: 683.735KB, installed 1.058GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 01:30:27 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:30:27 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:32:05 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:32:06 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:32:38 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:32:38 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:46:38 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 01:46:38 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 01:46:52 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:46:52 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:46:52 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 01:46:52 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 08:12:22 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 02:12:22 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc.bset on x86_64-linux-gnu Message-ID: <20181203081222.2B48A61E92BA@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:25:15.778720 Sizes ===== Maximum build usage: 7.059GB Total size: 2.154GB Installed : 1.356GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.166356 Build Set: Time 0:00:16.468353 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 454.273MB (installed: 56.000MB) cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 475.113MB (installed: 117.998MB) cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 5.702GB (installed: 1.129GB) cleaning: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc-rtems5-kernel-5-1 building: sparc-rtems5-kernel-5-1 sizes: sparc-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: sparc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc-rtems5-kernel-5-1 Build Sizes: usage: 7.059GB total: 2.154GB (sources: 816.705MB, patches: 683.735KB, installed 1.356GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 01:47:28 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:47:28 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:49:02 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:49:03 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:49:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 01:49:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:11:50 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:11:50 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:12:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:12:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:12:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 02:12:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 08:20:15 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 02:20:15 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc64.bset on x86_64-linux-gnu Message-ID: <20181203082016.0109C61E92C8@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:53.784996 Sizes ===== Maximum build usage: 3.001GB Total size: 1.457GB Installed : 674.729MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.109193 Build Set: Time 0:00:16.490330 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 425.773MB (installed: 43.491MB) cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 485.320MB (installed: 122.752MB) cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.342GB (installed: 449.973MB) cleaning: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc64-rtems5-kernel-5-1 building: sparc64-rtems5-kernel-5-1 sizes: sparc64-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: sparc64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc64-rtems5-kernel-5-1 Build Sizes: usage: 3.001GB total: 1.457GB (sources: 816.705MB, patches: 683.735KB, installed 674.729MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 02:12:43 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:12:43 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:14:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:14:18 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:14:50 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:14:50 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:19:50 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:19:51 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:20:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:20:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:20:05 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 02:20:05 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 08:30:58 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 02:30:58 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-v850.bset on x86_64-linux-gnu Message-ID: <20181203083058.A108663C283C@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:10:42.613725 Sizes ===== Maximum build usage: 3.685GB Total size: 1.581GB Installed : 801.239MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.793171 Build Set: Time 0:00:16.055607 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.952MB (installed: 64.344MB) cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 466.259MB (installed: 113.901MB) cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.902GB (installed: 564.481MB) cleaning: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: v850-rtems5-kernel-5-1 building: v850-rtems5-kernel-5-1 sizes: v850-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: v850-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: v850-rtems5-kernel-5-1 Build Sizes: usage: 3.685GB total: 1.581GB (sources: 816.705MB, patches: 683.735KB, installed 801.239MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 02:20:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:20:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:22:14 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:22:14 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:22:46 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:22:47 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:30:33 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:30:33 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:30:47 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:30:47 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:30:47 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 02:30:47 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 08:38:39 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 02:38:39 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-x86_64.bset on x86_64-linux-gnu Message-ID: <20181203083839.191D7628DC91@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:40.394487 Sizes ===== Maximum build usage: 3.002GB Total size: 1.488GB Installed : 706.847MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.335361 Build Set: Time 0:00:16.293328 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 435.828MB (installed: 44.928MB) cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 545.571MB (installed: 150.880MB) cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.312GB (installed: 452.526MB) cleaning: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: x86_64-rtems5-kernel-5-1 building: x86_64-rtems5-kernel-5-1 sizes: x86_64-rtems5-kernel-5-1: 8.063KB (installed: 0.000B) cleaning: x86_64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: x86_64-rtems5-kernel-5-1 Build Sizes: usage: 3.002GB total: 1.488GB (sources: 816.705MB, patches: 683.735KB, installed 706.847MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 02:31:20 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:31:20 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:32:54 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:32:54 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:33:29 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:33:29 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:38:14 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 1 1: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=gcc/config.gcc;h=99c7ae16793d88d7c16c692fb468ab308cb4d12d;hp=ae19655bf328e29ea4f00966b5060967684a7f1b;hb=602fa1e9d3ea5e87d4d6e17e3e91fc2647e42da3;hpb=7ea6a6472d360c634a00358dbaab2e236e785367 No checksum 2: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=libgcc/config.host;h=f8fd78279d353f6959e75ac25571c1b7b2dec110;hp=11b4acaff55e00ee6bd3c182e9da5dc597ac57c4;hb=ab55f7db3694293e4799d58f7e1a556c0eae863a;hpb=344c180cca810c50f38fd545bb9a102fb39306b7 No checksum Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:38:14 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 1 1: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=gcc/config.gcc;h=99c7ae16793d88d7c16c692fb468ab308cb4d12d;hp=ae19655bf328e29ea4f00966b5060967684a7f1b;hb=602fa1e9d3ea5e87d4d6e17e3e91fc2647e42da3;hpb=7ea6a6472d360c634a00358dbaab2e236e785367 No checksum 2: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=libgcc/config.host;h=f8fd78279d353f6959e75ac25571c1b7b2dec110;hp=11b4acaff55e00ee6bd3c182e9da5dc597ac57c4;hb=ab55f7db3694293e4799d58f7e1a556c0eae863a;hpb=344c180cca810c50f38fd545bb9a102fb39306b7 No checksum Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 02:38:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:38:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 02:38:28 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 02:38:28 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 14:44:33 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 08:44:33 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-aarch64.bset on x86_64-linux-gnu Message-ID: <20181203144433.1EFCD610415E@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:08:34.219016 Sizes ===== Maximum build usage: 3.129GB Total size: 1.521GB Installed : 740.370MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:08.868588 Build Set: Time 0:00:14.493910 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.628MB (installed: 63.542MB) cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 548.228MB (installed: 151.652MB) cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.406GB (installed: 466.663MB) cleaning: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: aarch64-rtems5-kernel-5-1 building: aarch64-rtems5-kernel-5-1 sizes: aarch64-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: aarch64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: aarch64-rtems5-kernel-5-1 Build Sizes: usage: 3.129GB total: 1.521GB (sources: 816.705MB, patches: 683.735KB, installed 740.370MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 08:36:18 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:36:18 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:37:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:37:57 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:38:32 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:38:32 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:08 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:08 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:22 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:22 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:22 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:22 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 15:09:24 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 09:09:24 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-arm.bset on x86_64-linux-gnu Message-ID: <20181203150924.9738B60ECBC8@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:24:51.449707 Sizes ===== Maximum build usage: 7.104GB Total size: 2.197GB Installed : 1.399GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.071152 Build Set: Time 0:00:16.078584 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.456MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 465.703MB (installed: 59.457MB) cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 497.897MB (installed: 129.578MB) cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 5.705GB (installed: 1.157GB) cleaning: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: arm-rtems5-kernel-5-1 building: arm-rtems5-kernel-5-1 sizes: arm-rtems5-kernel-5-1: 7.940KB (installed: 0.000B) cleaning: arm-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: arm-rtems5-kernel-5-1 Build Sizes: usage: 7.104GB total: 2.197GB (sources: 816.705MB, patches: 683.735KB, installed 1.399GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:54 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:44:54 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:46:31 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:46:31 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:47:06 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 08:47:06 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:08:54 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:08:54 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:09:07 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:09:07 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:09:08 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 09:09:08 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 15:16:20 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 09:16:20 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-bfin.bset on x86_64-linux-gnu Message-ID: <20181203151620.366406198C06@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:06:55.563744 Sizes ===== Maximum build usage: 2.578GB Total size: 1.401GB Installed : 617.047MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.740656 Build Set: Time 0:00:15.619827 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 493.931MB (installed: 70.975MB) cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 474.028MB (installed: 117.334MB) cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 1.975GB (installed: 370.226MB) cleaning: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: bfin-rtems5-kernel-5-1 building: bfin-rtems5-kernel-5-1 sizes: bfin-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: bfin-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: bfin-rtems5-kernel-5-1 Build Sizes: usage: 2.578GB total: 1.401GB (sources: 816.705MB, patches: 683.735KB, installed 617.047MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 09:09:45 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:09:45 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:11:23 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:11:23 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:11:56 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:11:56 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:15:56 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:15:57 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:16:10 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:16:10 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:16:11 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 09:16:11 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 15:23:02 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 09:23:02 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-epiphany.bset on x86_64-linux-gnu Message-ID: <20181203152302.A5650612E1DE@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:06:42.411317 Sizes ===== Maximum build usage: 2.615GB Total size: 1.389GB Installed : 604.946MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.913704 Build Set: Time 0:00:16.474858 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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.31.1.cfg package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 467.860MB (installed: 113.888MB) cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.024GB (installed: 382.277MB) cleaning: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-gdb-7.8.1-1.cfg package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 building: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1: 469.225MB (installed: 50.268MB) cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Build Sizes: usage: 2.615GB total: 1.389GB (sources: 816.705MB, patches: 683.735KB, installed 604.946MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 09:16:41 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:16:41 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:17:13 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:17:13 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:21:15 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:21:16 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:22:39 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:22:39 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:22:53 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:22:53 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} From joel at rtems.org Mon Dec 3 15:36:19 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 09:36:19 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-i386.bset on x86_64-linux-gnu Message-ID: <20181203153620.0031561BCC1A@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:13:17.275594 Sizes ===== Maximum build usage: 4.098GB Total size: 1.659GB Installed : 881.817MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.824639 Build Set: Time 0:00:15.936486 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 433.434MB (installed: 44.523MB) cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 509.443MB (installed: 132.939MB) cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 3.236GB (installed: 645.842MB) cleaning: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: i386-rtems5-kernel-5-1 building: i386-rtems5-kernel-5-1 sizes: i386-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: i386-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: i386-rtems5-kernel-5-1 Build Sizes: usage: 4.098GB total: 1.659GB (sources: 816.705MB, patches: 683.735KB, installed 881.817MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 09:23:23 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:23:23 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:24:58 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:24:59 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:25:32 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:25:33 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:35:55 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:35:55 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:36:09 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:36:09 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:36:10 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 09:36:10 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 15:46:56 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 09:46:56 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-lm32.bset on x86_64-linux-gnu Message-ID: <20181203154656.B13D060077C7@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:10:36.683935 Sizes ===== Maximum build usage: 3.725GB Total size: 1.589GB Installed : 809.481MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.124768 Build Set: Time 0:00:16.414079 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.699MB (installed: 65.067MB) cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.452MB (installed: 114.490MB) cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.935GB (installed: 571.411MB) cleaning: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: lm32-rtems5-kernel-5-1 building: lm32-rtems5-kernel-5-1 sizes: lm32-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: lm32-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: lm32-rtems5-kernel-5-1 Build Sizes: usage: 3.725GB total: 1.589GB (sources: 816.705MB, patches: 683.735KB, installed 809.481MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 09:36:41 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:36:41 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:38:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:38:18 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:38:50 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:38:50 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:46:32 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:46:32 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 09:46:46 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:46:46 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:46:46 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 09:46:46 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 16:06:54 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 10:06:54 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-m68k.bset on x86_64-linux-gnu Message-ID: <20181203160654.3C2D86000823@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:19:57.478041 Sizes ===== Maximum build usage: 6.187GB Total size: 1.990GB Installed : 1.192GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.259835 Build Set: Time 0:00:17.067736 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 424.120MB (installed: 43.251MB) cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.983MB (installed: 115.160MB) cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 4.996GB (installed: 1003.274MB) cleaning: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: m68k-rtems5-kernel-5-1 building: m68k-rtems5-kernel-5-1 sizes: m68k-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: m68k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: m68k-rtems5-kernel-5-1 Build Sizes: usage: 6.187GB total: 1.990GB (sources: 816.705MB, patches: 683.735KB, installed 1.192GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 09:47:18 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:47:18 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:48:52 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:48:52 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:49:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 09:49:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:06:26 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:06:27 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:06:40 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:06:40 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:06:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 10:06:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 16:23:58 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 10:23:58 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-microblaze.bset on x86_64-linux-gnu Message-ID: <20181203162358.840C96198731@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:17:04.252595 Sizes ===== Maximum build usage: 5.683GB Total size: 1.912GB Installed : 1.114GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.948624 Build Set: Time 0:00:16.134738 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 450.091MB (installed: 55.195MB) cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 464.271MB (installed: 113.114MB) cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 4.569GB (installed: 913.725MB) cleaning: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: microblaze-rtems5-kernel-5-1 building: microblaze-rtems5-kernel-5-1 sizes: microblaze-rtems5-kernel-5-1: 8.228KB (installed: 0.000B) cleaning: microblaze-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: microblaze-rtems5-kernel-5-1 Build Sizes: usage: 5.683GB total: 1.912GB (sources: 816.705MB, patches: 683.735KB, installed 1.114GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 10:07:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:07:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:08:49 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:08:50 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:09:21 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:09:21 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:23:31 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:23:31 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:23:45 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:23:45 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:23:45 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 10:23:45 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 16:39:04 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 10:39:04 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-mips.bset on x86_64-linux-gnu Message-ID: <20181203163904.51B1461E42C0@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:15:05.752955 Sizes ===== Maximum build usage: 4.217GB Total size: 1.749GB Installed : 973.104MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.896206 Build Set: Time 0:00:15.763136 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.589MB (installed: 65.602MB) cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 517.445MB (installed: 137.863MB) cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 3.267GB (installed: 644.689MB) cleaning: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: mips-rtems5-kernel-5-1 building: mips-rtems5-kernel-5-1 sizes: mips-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: mips-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.xml config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 490.780MB (installed: 66.438MB) cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 installing: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: mips-rtems5-kernel-5-1 cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Build Sizes: usage: 4.217GB total: 1.749GB (sources: 816.705MB, patches: 683.735KB, installed 973.104MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 10:24:19 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:24:19 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:25:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:25:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:26:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:26:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:37:00 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:37:00 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:37:14 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:37:14 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:37:14 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 10:37:14 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 10:38:52 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:38:52 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} From joel at rtems.org Mon Dec 3 16:47:02 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 10:47:02 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-moxie.bset on x86_64-linux-gnu Message-ID: <20181203164702.A18FC6198731@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:58.241830 Sizes ===== Maximum build usage: 2.824GB Total size: 1.424GB Installed : 640.549MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.430239 Build Set: Time 0:00:16.543524 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 449.626MB (installed: 55.141MB) cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 459.931MB (installed: 110.942MB) cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.198GB (installed: 415.069MB) cleaning: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: moxie-rtems5-kernel-5-1 building: moxie-rtems5-kernel-5-1 sizes: moxie-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: moxie-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.xml installing: dtc-1.4.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: dtc-1.4.1-x86_64-linux-gnu-1 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: moxie-rtems5-kernel-5-1 Build Sizes: usage: 2.824GB total: 1.424GB (sources: 816.705MB, patches: 683.735KB, installed 640.549MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 10:39:07 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:39:07 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:39:29 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:39:29 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:41:04 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:41:04 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:41:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:41:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:46:39 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:46:39 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:46:53 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:46:53 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:46:53 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 10:46:53 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 16:56:41 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 10:56:41 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-nios2.bset on x86_64-linux-gnu Message-ID: <20181203165641.EECAA61DF802@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:09:39.276458 Sizes ===== Maximum build usage: 3.350GB Total size: 1.507GB Installed : 726.122MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.982813 Build Set: Time 0:00:16.424743 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 418.856MB (installed: 42.753MB) cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.461MB (installed: 115.272MB) cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.641GB (installed: 509.584MB) cleaning: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: nios2-rtems5-kernel-5-1 building: nios2-rtems5-kernel-5-1 sizes: nios2-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: nios2-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: nios2-rtems5-kernel-5-1 Build Sizes: usage: 3.350GB total: 1.507GB (sources: 816.705MB, patches: 683.735KB, installed 726.122MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 10:47:24 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:47:24 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:48:58 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:48:59 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:49:30 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:49:30 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:56:18 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:56:18 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 10:56:32 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:56:32 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:56:32 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 10:56:32 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 17:12:55 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 11:12:55 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-or1k.bset on x86_64-linux-gnu Message-ID: <20181203171255.4E47660308E1@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:16:13.300179 Sizes ===== Maximum build usage: 5.576GB Total size: 1.980GB Installed : 1.182GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.175524 Build Set: Time 0:00:16.986458 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 816.543MB (installed: 106.970MB) cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 569.979MB (installed: 116.810MB) cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 4.394GB (installed: 927.774MB) cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: or1k-rtems5-kernel-5-1 building: or1k-rtems5-kernel-5-1 sizes: or1k-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: or1k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: or1k-rtems5-kernel-5-1 Build Sizes: usage: 5.576GB total: 1.980GB (sources: 816.705MB, patches: 683.735KB, installed 1.182GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 10:57:04 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:57:04 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:59:09 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:59:10 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:59:56 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 10:59:56 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:12:26 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 11:12:27 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 11:12:40 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:12:40 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:12:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 11:12:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 17:38:52 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 11:38:52 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-powerpc.bset on x86_64-linux-gnu Message-ID: <20181203173852.7F781626F7A9@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:25:57.158572 Sizes ===== Maximum build usage: 7.434GB Total size: 2.262GB Installed : 1.464GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.180815 Build Set: Time 0:00:17.342894 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 522.727MB (installed: 64.776MB) cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 550.016MB (installed: 155.630MB) cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 5.971GB (installed: 1.191GB) cleaning: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: powerpc-rtems5-kernel-5-1 building: powerpc-rtems5-kernel-5-1 sizes: powerpc-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: powerpc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: powerpc-rtems5-kernel-5-1 Build Sizes: usage: 7.434GB total: 2.262GB (sources: 816.705MB, patches: 683.735KB, installed 1.464GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 11:13:17 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:13:17 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:15:05 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:15:06 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:15:43 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:15:43 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:38:22 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 11:38:22 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 11:38:36 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:38:36 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:38:36 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 11:38:36 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 18:02:53 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 12:02:53 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-riscv.bset on x86_64-linux-gnu Message-ID: <20181203180253.4FFFC62B7FEA@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:24:00.764539 Sizes ===== Maximum build usage: 12.054GB Total size: 3.193GB Installed : 2.395GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.326307 Build Set: Time 0:00:16.720549 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 754.607MB (installed: 81.974MB) cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 587.461MB (installed: 126.044MB) cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 9.660GB (installed: 2.134GB) cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: riscv-rtems5-kernel-5-1 building: riscv-rtems5-kernel-5-1 sizes: riscv-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: riscv-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: riscv-rtems5-kernel-5-1 Build Sizes: usage: 12.054GB total: 3.193GB (sources: 816.705MB, patches: 683.735KB, installed 2.395GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 11:39:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:39:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:41:18 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:41:19 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:42:06 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 11:42:06 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:02:18 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:02:18 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:02:33 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:02:33 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:02:33 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 12:02:33 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 18:19:50 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 12:19:50 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sh.bset on x86_64-linux-gnu Message-ID: <20181203181950.337D060248EC@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:16:56.837403 Sizes ===== Maximum build usage: 5.254GB Total size: 1.857GB Installed : 1.058GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.573265 Build Set: Time 0:00:16.460598 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.456MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 467.937MB (installed: 58.715MB) cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 493.435MB (installed: 127.622MB) cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 4.196GB (installed: 838.929MB) cleaning: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sh-rtems5-kernel-5-1 building: sh-rtems5-kernel-5-1 sizes: sh-rtems5-kernel-5-1: 7.899KB (installed: 0.000B) cleaning: sh-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sh-rtems5-kernel-5-1 Build Sizes: usage: 5.254GB total: 1.857GB (sources: 816.705MB, patches: 683.735KB, installed 1.058GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 12:03:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:03:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:04:52 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:04:53 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:05:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:05:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:19:24 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:19:25 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:19:38 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:19:38 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:19:38 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 12:19:38 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 18:45:04 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 12:45:04 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc.bset on x86_64-linux-gnu Message-ID: <20181203184504.6E2756006F9A@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:25:14.200293 Sizes ===== Maximum build usage: 7.059GB Total size: 2.154GB Installed : 1.356GB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.794039 Build Set: Time 0:00:16.291302 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 454.272MB (installed: 56.000MB) cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 475.112MB (installed: 117.998MB) cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 5.702GB (installed: 1.129GB) cleaning: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc-rtems5-kernel-5-1 building: sparc-rtems5-kernel-5-1 sizes: sparc-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: sparc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc-rtems5-kernel-5-1 Build Sizes: usage: 7.059GB total: 2.154GB (sources: 816.705MB, patches: 683.735KB, installed 1.356GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 12:20:11 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:20:11 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:21:46 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:21:47 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:22:19 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:22:19 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:44:34 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:44:35 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:44:48 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:44:48 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:44:48 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 12:44:48 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 18:52:54 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 12:52:54 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc64.bset on x86_64-linux-gnu Message-ID: <20181203185254.A5CF0602B131@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:50.183958 Sizes ===== Maximum build usage: 3.001GB Total size: 1.457GB Installed : 674.729MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.142126 Build Set: Time 0:00:16.381066 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 425.772MB (installed: 43.491MB) cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 485.319MB (installed: 122.752MB) cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.342GB (installed: 449.973MB) cleaning: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc64-rtems5-kernel-5-1 building: sparc64-rtems5-kernel-5-1 sizes: sparc64-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: sparc64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc64-rtems5-kernel-5-1 Build Sizes: usage: 3.001GB total: 1.457GB (sources: 816.705MB, patches: 683.735KB, installed 674.729MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 12:45:26 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:45:26 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:46:59 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:47:00 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:47:32 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:47:32 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:52:31 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:52:32 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 12:52:45 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:52:45 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:52:45 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 12:52:46 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 19:03:37 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 13:03:37 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-v850.bset on x86_64-linux-gnu Message-ID: <20181203190337.E67AE602B131@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:10:43.222604 Sizes ===== Maximum build usage: 3.685GB Total size: 1.581GB Installed : 801.239MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.199658 Build Set: Time 0:00:17.164548 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.950MB (installed: 64.344MB) cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 466.258MB (installed: 113.901MB) cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.902GB (installed: 564.481MB) cleaning: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: v850-rtems5-kernel-5-1 building: v850-rtems5-kernel-5-1 sizes: v850-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: v850-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: v850-rtems5-kernel-5-1 Build Sizes: usage: 3.685GB total: 1.581GB (sources: 816.705MB, patches: 683.735KB, installed 801.239MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 12:53:16 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:53:16 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:54:54 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:54:54 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:55:26 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 12:55:26 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:14 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:14 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:28 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:28 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Mon Dec 3 19:11:16 2018 From: joel at rtems.org (joel at rtems.org) Date: Mon, 3 Dec 2018 13:11:16 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-x86_64.bset on x86_64-linux-gnu Message-ID: <20181203191116.7B42662DB3D4@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (c1d56b472418) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:38.505754 Sizes ===== Maximum build usage: 3.002GB Total size: 1.488GB Installed : 706.847MB Sources: 816.705MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.032991 Build Set: Time 0:00:16.190856 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 435.827MB (installed: 44.928MB) cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 545.569MB (installed: 150.880MB) cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg package: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 building: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1: 2.312GB (installed: 452.526MB) cleaning: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg -> x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: x86_64-rtems5-kernel-5-1 building: x86_64-rtems5-kernel-5-1 sizes: x86_64-rtems5-kernel-5-1: 8.063KB (installed: 0.000B) cleaning: x86_64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: x86_64-rtems5-kernel-5-1 Build Sizes: usage: 3.002GB total: 1.488GB (sources: 816.705MB, patches: 683.735KB, installed 706.847MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:59 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:03:59 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:05:34 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:05:34 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:06:09 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:06:09 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:10:52 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 1 1: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=gcc/config.gcc;h=99c7ae16793d88d7c16c692fb468ab308cb4d12d;hp=ae19655bf328e29ea4f00966b5060967684a7f1b;hb=602fa1e9d3ea5e87d4d6e17e3e91fc2647e42da3;hpb=7ea6a6472d360c634a00358dbaab2e236e785367 No checksum 2: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=libgcc/config.host;h=f8fd78279d353f6959e75ac25571c1b7b2dec110;hp=11b4acaff55e00ee6bd3c182e9da5dc597ac57c4;hb=ab55f7db3694293e4799d58f7e1a556c0eae863a;hpb=344c180cca810c50f38fd545bb9a102fb39306b7 No checksum Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 13:10:52 2018 ============================================================================== Report: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.3.0-newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.cfg Summary: GCC v7.3.0 and Newlib v2ab57ad59bc35dafffa69cd4da5e228971de069f for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.3.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz sha512: ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-2ab57ad59bc35dafffa69cd4da5e228971de069f.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/2ab57ad59bc35dafffa69cd4da5e228971de069f No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 1 1: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=gcc/config.gcc;h=99c7ae16793d88d7c16c692fb468ab308cb4d12d;hp=ae19655bf328e29ea4f00966b5060967684a7f1b;hb=602fa1e9d3ea5e87d4d6e17e3e91fc2647e42da3;hpb=7ea6a6472d360c634a00358dbaab2e236e785367 No checksum 2: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff_plain;f=libgcc/config.host;h=f8fd78279d353f6959e75ac25571c1b7b2dec110;hp=11b4acaff55e00ee6bd3c182e9da5dc597ac57c4;hb=ab55f7db3694293e4799d58f7e1a556c0eae863a;hpb=344c180cca810c50f38fd545bb9a102fb39306b7 No checksum Preparation: build_top=$(pwd) gcc_source="gcc-7.3.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-2ab57ad59bc35dafffa69cd4da5e228971de069f %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB c1d56b4724185852eeec43c460eb799bb326dc66, Newlib 2ab57ad59bc35dafffa69cd4da5e228971de069f" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Mon Dec 3 13:11:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:11:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Mon Dec 3 13:11:06 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Mon Dec 3 13:11:06 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: c1d56b4724185852eeec43c460eb799bb326dc66 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Tue Dec 11 16:23:47 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 17:23:47 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-arm on x86_64-linux-gnu Message-ID: <20181211162347.9766124085B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:38:07.609836 Sizes ===== Maximum build usage: 9.105GB Total size: 3.773GB Installed : 2.093GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:12.924587 Build Set: Time 0:00:20.538928 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 464.075MB (installed: 69.353MB) cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 488.170MB (installed: 132.854MB) cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 7.012GB (installed: 1.836GB) cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: arm-rtems5-kernel-5-1 building: arm-rtems5-kernel-5-1 sizes: arm-rtems5-kernel-5-1: 7.603KB (installed: 0.000B) cleaning: arm-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: arm-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: arm-rtems5-kernel-5-1 Build Sizes: usage: 9.105GB total: 3.773GB (sources: 1.679GB, patches: 886.615KB, installed 2.093GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 16:46:10 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 16:46:10 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 16:48:35 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 16:48:35 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 16:49:34 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 16:49:34 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:22:35 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" languages="$languages,ada" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 17:22:35 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" languages="$languages,ada" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 17:22:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:22:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:22:58 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Tue Dec 11 17:22:58 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Tue Dec 11 17:05:23 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 18:05:23 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-powerpc on x86_64-linux-gnu Message-ID: <20181211170523.BFE3B24085B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:41:35.960408 Sizes ===== Maximum build usage: 10.042GB Total size: 4.022GB Installed : 2.342GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.280028 Build Set: Time 0:00:23.228675 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 515.366MB (installed: 75.825MB) cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 539.422MB (installed: 160.297MB) cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 7.700GB (installed: 2.051GB) cleaning: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: powerpc-rtems5-kernel-5-1 building: powerpc-rtems5-kernel-5-1 sizes: powerpc-rtems5-kernel-5-1: 7.767KB (installed: 0.000B) cleaning: powerpc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: powerpc-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: powerpc-rtems5-kernel-5-1 Build Sizes: usage: 10.042GB total: 4.022GB (sources: 1.679GB, patches: 886.615KB, installed 2.342GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 17:24:20 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:24:21 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:27:04 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:27:05 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:28:01 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 17:28:01 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:04:04 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" languages="$languages,ada" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 18:04:04 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" languages="$languages,ada" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 18:04:27 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:04:27 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:04:28 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Tue Dec 11 18:04:28 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Tue Dec 11 17:46:32 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 18:46:32 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-sparc on x86_64-linux-gnu Message-ID: <20181211174632.BD5D9240772@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:41:08.755462 Sizes ===== Maximum build usage: 9.642GB Total size: 3.908GB Installed : 2.228GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.418606 Build Set: Time 0:00:23.406093 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 460.213MB (installed: 68.614MB) cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 466.952MB (installed: 122.059MB) cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 7.414GB (installed: 1.982GB) cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc-rtems5-kernel-5-1 building: sparc-rtems5-kernel-5-1 sizes: sparc-rtems5-kernel-5-1: 7.685KB (installed: 0.000B) cleaning: sparc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: sparc-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc-rtems5-kernel-5-1 Build Sizes: usage: 9.642GB total: 3.908GB (sources: 1.679GB, patches: 886.615KB, installed 2.228GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 18:05:57 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:05:57 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:08:18 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:08:18 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:09:10 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:09:10 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:45:13 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" languages="$languages,ada" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 18:45:14 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" languages="$languages,ada" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 18:45:37 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:45:37 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:45:37 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Tue Dec 11 18:45:37 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Tue Dec 11 17:58:58 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 18:58:58 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-aarch64 on x86_64-linux-gnu Message-ID: <20181211175858.6B899240786@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:12:25.243731 Sizes ===== Maximum build usage: 3.006GB Total size: 2.424GB Installed : 761.455MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.229415 Build Set: Time 0:00:23.076442 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 478.814MB (installed: 71.281MB) cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 536.681MB (installed: 155.630MB) cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.263GB (installed: 473.194MB) cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: aarch64-rtems5-kernel-5-1 building: aarch64-rtems5-kernel-5-1 sizes: aarch64-rtems5-kernel-5-1: 7.767KB (installed: 0.000B) cleaning: aarch64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: aarch64-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: aarch64-rtems5-kernel-5-1 Build Sizes: usage: 3.006GB total: 2.424GB (sources: 1.679GB, patches: 886.615KB, installed 761.455MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 18:47:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:47:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:49:34 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:49:34 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:50:30 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:50:30 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:58:19 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 18:58:19 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 18:58:42 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:58:42 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:58:42 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Tue Dec 11 18:58:42 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Tue Dec 11 18:09:20 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 19:09:20 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-bfin on x86_64-linux-gnu Message-ID: <20181211180920.E3946240772@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:10:22.311727 Sizes ===== Maximum build usage: 2.457GB Total size: 2.299GB Installed : 633.580MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.333025 Build Set: Time 0:00:23.206098 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 486.765MB (installed: 78.715MB) cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 465.925MB (installed: 121.486MB) cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 1.838GB (installed: 372.028MB) cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: bfin-rtems5-kernel-5-1 building: bfin-rtems5-kernel-5-1 sizes: bfin-rtems5-kernel-5-1: 7.644KB (installed: 0.000B) cleaning: bfin-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: bfin-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: bfin-rtems5-kernel-5-1 Build Sizes: usage: 2.457GB total: 2.299GB (sources: 1.679GB, patches: 886.615KB, installed 633.580MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 18:59:31 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 18:59:32 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:01:57 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:01:57 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:02:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:02:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:08:44 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:08:44 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:09:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:09:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:09:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Tue Dec 11 19:09:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Tue Dec 11 18:19:04 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 19:19:04 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-epiphany on x86_64-linux-gnu Message-ID: <20181211181904.498B9240772@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:09:43.192567 Sizes ===== Maximum build usage: 2.490GB Total size: 2.283GB Installed : 616.965MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.339541 Build Set: Time 0:00:23.217579 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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.31.1.cfg package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 461.821MB (installed: 118.480MB) cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 1.887GB (installed: 384.135MB) cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-gdb-7.8.1-1.cfg package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 building: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1: 461.452MB (installed: 52.999MB) cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Build Sizes: usage: 2.490GB total: 2.283GB (sources: 1.679GB, patches: 886.615KB, installed 616.965MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 19:09:54 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:09:54 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:10:45 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:10:46 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:16:39 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:16:40 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:18:27 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:18:27 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:18:49 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:18:49 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} From sebastian.huber at embedded-brains.de Tue Dec 11 18:37:01 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 19:37:01 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-i386 on x86_64-linux-gnu Message-ID: <20181211183701.0C85D24086B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:17:56.581815 Sizes ===== Maximum build usage: 3.955GB Total size: 2.562GB Installed : 902.597MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.351795 Build Set: Time 0:00:23.154467 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 436.331MB (installed: 55.721MB) cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 500.720MB (installed: 137.792MB) cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.073GB (installed: 647.733MB) cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: i386-rtems5-kernel-5-1 building: i386-rtems5-kernel-5-1 sizes: i386-rtems5-kernel-5-1: 7.644KB (installed: 0.000B) cleaning: i386-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: i386-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: i386-rtems5-kernel-5-1 Build Sizes: usage: 3.955GB total: 2.562GB (sources: 1.679GB, patches: 886.615KB, installed 902.597MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 19:19:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:19:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:21:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:21:57 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:22:53 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:22:53 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:36:20 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:36:21 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:36:43 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:36:43 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:36:43 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Tue Dec 11 19:36:43 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Tue Dec 11 18:51:43 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Tue, 11 Dec 2018 19:51:43 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-lm32 on x86_64-linux-gnu Message-ID: <20181211185143.3846824085B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:14:41.981040 Sizes ===== Maximum build usage: 3.612GB Total size: 2.490GB Installed : 828.746MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.398611 Build Set: Time 0:00:23.244458 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.619MB (installed: 74.681MB) cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 462.761MB (installed: 119.081MB) cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.803GB (installed: 573.633MB) cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: lm32-rtems5-kernel-5-1 building: lm32-rtems5-kernel-5-1 sizes: lm32-rtems5-kernel-5-1: 7.644KB (installed: 0.000B) cleaning: lm32-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: lm32-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: lm32-rtems5-kernel-5-1 Build Sizes: usage: 3.612GB total: 2.490GB (sources: 1.679GB, patches: 886.615KB, installed 828.746MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Tue Dec 11 19:37:34 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:37:34 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:39:55 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:39:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:40:47 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:40:47 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:51:02 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:51:03 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Tue Dec 11 19:51:25 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:51:25 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Tue Dec 11 19:51:25 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Tue Dec 11 19:51:25 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 06:20:36 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 07:20:36 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-m68k on x86_64-linux-gnu Message-ID: <20181213062036.1FDBC24086B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:26:41.842696 Sizes ===== Maximum build usage: 6.075GB Total size: 2.891GB Installed : 1.211GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.466912 Build Set: Time 0:00:23.504785 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 427.432MB (installed: 54.403MB) cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 461.037MB (installed: 119.138MB) cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.864GB (installed: 1005.147MB) cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: m68k-rtems5-kernel-5-1 building: m68k-rtems5-kernel-5-1 sizes: m68k-rtems5-kernel-5-1: 7.644KB (installed: 0.000B) cleaning: m68k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: m68k-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: m68k-rtems5-kernel-5-1 Build Sizes: usage: 6.075GB total: 2.891GB (sources: 1.679GB, patches: 886.615KB, installed 1.211GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 06:54:27 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 06:54:27 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 06:56:47 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 06:56:47 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 06:57:42 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 06:57:42 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:19:46 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:19:46 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:20:10 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:20:10 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:20:10 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 07:20:10 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 06:43:46 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 07:43:46 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-microblaze on x86_64-linux-gnu Message-ID: <20181213064346.BA55F240772@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:23:10.454947 Sizes ===== Maximum build usage: 5.571GB Total size: 2.813GB Installed : 1.132GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.464333 Build Set: Time 0:00:23.686062 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.818MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 450.838MB (installed: 65.188MB) cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 456.604MB (installed: 117.078MB) cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.438GB (installed: 915.918MB) cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: microblaze-rtems5-kernel-5-1 building: microblaze-rtems5-kernel-5-1 sizes: microblaze-rtems5-kernel-5-1: 7.890KB (installed: 0.000B) cleaning: microblaze-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: microblaze-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: microblaze-rtems5-kernel-5-1 Build Sizes: usage: 5.571GB total: 2.813GB (sources: 1.679GB, patches: 886.615KB, installed 1.132GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 07:21:10 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:21:10 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:23:32 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:23:33 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:26 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:26 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:42:59 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:42:59 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:43:22 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:43:22 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:43:23 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 07:43:23 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 07:06:35 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 08:06:35 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-mips on x86_64-linux-gnu Message-ID: <20181213070635.BA7DC240B3E@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:22:48.781405 Sizes ===== Maximum build usage: 4.104GB Total size: 2.659GB Installed : 1002.522MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.783413 Build Set: Time 0:00:23.957943 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 486.230MB (installed: 75.658MB) cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 508.396MB (installed: 142.561MB) cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.125GB (installed: 646.696MB) cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: mips-rtems5-kernel-5-1 building: mips-rtems5-kernel-5-1 sizes: mips-rtems5-kernel-5-1: 7.644KB (installed: 0.000B) cleaning: mips-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.xml config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 487.691MB (installed: 76.256MB) cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: mips-rtems5-kernel-5-1 -> /build/rtems/5 installing: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: mips-rtems5-kernel-5-1 cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Build Sizes: usage: 4.104GB total: 2.659GB (sources: 1.679GB, patches: 886.615KB, installed 1002.522MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 07:44:21 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:44:21 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:46:50 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:46:50 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:47:49 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:47:49 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:25 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:25 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:47 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:47 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:47 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:47 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:06:14 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:06:14 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} From sebastian.huber at embedded-brains.de Thu Dec 13 07:18:22 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 08:18:22 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-moxie on x86_64-linux-gnu Message-ID: <20181213071822.9F3EE240772@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:11:46.732686 Sizes ===== Maximum build usage: 2.710GB Total size: 2.324GB Installed : 659.353MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:16.037003 Build Set: Time 0:00:24.023183 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 450.355MB (installed: 65.087MB) cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 452.676MB (installed: 114.997MB) cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.066GB (installed: 417.080MB) cleaning: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: moxie-rtems5-kernel-5-1 building: moxie-rtems5-kernel-5-1 sizes: moxie-rtems5-kernel-5-1: 7.685KB (installed: 0.000B) cleaning: moxie-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.xml installing: dtc-1.4.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: moxie-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: dtc-1.4.1-x86_64-linux-gnu-1 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: moxie-rtems5-kernel-5-1 Build Sizes: usage: 2.710GB total: 2.324GB (sources: 1.679GB, patches: 886.615KB, installed 659.353MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:06:41 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/build/rtems/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/build/rtems/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:06:41 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/build/rtems/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/build/rtems/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:07:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:07:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:09:36 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:09:36 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:10:29 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:10:29 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:17:44 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:17:44 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:07 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 07:32:14 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 08:32:14 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-nios2 on x86_64-linux-gnu Message-ID: <20181213073214.E6F25240B3E@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:13:52.115787 Sizes ===== Maximum build usage: 3.233GB Total size: 2.409GB Installed : 745.988MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.921528 Build Set: Time 0:00:23.823427 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 423.782MB (installed: 53.925MB) cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 460.895MB (installed: 119.281MB) cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.505GB (installed: 511.432MB) cleaning: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: nios2-rtems5-kernel-5-1 building: nios2-rtems5-kernel-5-1 sizes: nios2-rtems5-kernel-5-1: 7.685KB (installed: 0.000B) cleaning: nios2-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: nios2-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: nios2-rtems5-kernel-5-1 Build Sizes: usage: 3.233GB total: 2.409GB (sources: 1.679GB, patches: 886.615KB, installed 745.988MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:56 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:57 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:21:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:21:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:22:09 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:22:09 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:31:35 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:31:35 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:31:58 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:31:58 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:31:58 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:31:58 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 07:54:36 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 08:54:36 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-or1k on x86_64-linux-gnu Message-ID: <20181213075436.67B8C240B3E@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:22:21.273873 Sizes ===== Maximum build usage: 5.402GB Total size: 2.872GB Installed : 1.192GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.457477 Build Set: Time 0:00:23.411414 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 747.829MB (installed: 115.199MB) cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 563.231MB (installed: 121.373MB) cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.210GB (installed: 922.540MB) cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: or1k-rtems5-kernel-5-1 building: or1k-rtems5-kernel-5-1 sizes: or1k-rtems5-kernel-5-1: 7.644KB (installed: 0.000B) cleaning: or1k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /build/rtems/5 installing: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /build/rtems/5 installing: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: or1k-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: or1k-rtems5-kernel-5-1 Build Sizes: usage: 5.402GB total: 2.872GB (sources: 1.679GB, patches: 886.615KB, installed 1.192GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:32:48 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:32:48 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:35:47 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:35:47 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:36:46 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:36:47 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:53:48 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:53:48 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:54:11 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:54:11 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:54:12 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:54:12 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 08:29:18 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 09:29:18 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-riscv on x86_64-linux-gnu Message-ID: <20181213082918.6778724086B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:34:41.784173 Sizes ===== Maximum build usage: 11.877GB Total size: 4.088GB Installed : 2.408GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.526826 Build Set: Time 0:00:23.442079 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 695.696MB (installed: 94.090MB) cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 578.112MB (installed: 130.201MB) cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 9.469GB (installed: 2.129GB) cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: riscv-rtems5-kernel-5-1 building: riscv-rtems5-kernel-5-1 sizes: riscv-rtems5-kernel-5-1: 7.685KB (installed: 0.000B) cleaning: riscv-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /build/rtems/5 installing: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /build/rtems/5 installing: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: riscv-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: riscv-rtems5-kernel-5-1 Build Sizes: usage: 11.877GB total: 4.088GB (sources: 1.679GB, patches: 886.615KB, installed 2.408GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:55:09 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:55:10 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:58:03 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:58:03 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:59:04 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:59:04 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:28:10 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:28:10 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:28:35 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:28:35 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:28:36 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:28:36 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 08:53:50 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 09:53:50 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-sh on x86_64-linux-gnu Message-ID: <20181213085350.68C1124086B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:24:31.861168 Sizes ===== Maximum build usage: 5.175GB Total size: 2.770GB Installed : 1.090GB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.735207 Build Set: Time 0:00:24.421638 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.816MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 465.163MB (installed: 68.621MB) cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 484.254MB (installed: 131.774MB) cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.085GB (installed: 854.255MB) cleaning: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sh-rtems5-kernel-5-1 building: sh-rtems5-kernel-5-1 sizes: sh-rtems5-kernel-5-1: 7.562KB (installed: 0.000B) cleaning: sh-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: sh-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sh-rtems5-kernel-5-1 Build Sizes: usage: 5.175GB total: 2.770GB (sources: 1.679GB, patches: 886.615KB, installed 1.090GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 09:29:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:29:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:32:55 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:32:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:34:07 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:34:07 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:04 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:04 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:29 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:29 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 09:05:19 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 10:05:19 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-sparc64 on x86_64-linux-gnu Message-ID: <20181213090519.CA04024086B@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:11:29.219838 Sizes ===== Maximum build usage: 2.884GB Total size: 2.359GB Installed : 694.936MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:16.312834 Build Set: Time 0:00:24.518962 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 429.185MB (installed: 54.716MB) cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 476.419MB (installed: 126.863MB) cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.205GB (installed: 452.006MB) cleaning: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc64-rtems5-kernel-5-1 building: sparc64-rtems5-kernel-5-1 sizes: sparc64-rtems5-kernel-5-1: 7.767KB (installed: 0.000B) cleaning: sparc64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: sparc64-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc64-rtems5-kernel-5-1 Build Sizes: usage: 2.884GB total: 2.359GB (sources: 1.679GB, patches: 886.615KB, installed 694.936MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 09:54:25 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:54:25 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:56:44 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:56:44 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:57:36 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:57:37 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:04:41 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:04:41 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:05:03 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:05:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:05:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 10:05:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 09:20:27 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 10:20:27 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-v850 on x86_64-linux-gnu Message-ID: <20181213092027.9128D240793@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (ddba5372522d) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:15:07.591967 Sizes ===== Maximum build usage: 3.570GB Total size: 2.481GB Installed : 819.545MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.525214 Build Set: Time 0:00:23.404000 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 474.213MB (installed: 72.869MB) cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 459.743MB (installed: 118.514MB) cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.770GB (installed: 566.812MB) cleaning: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: v850-rtems5-kernel-5-1 building: v850-rtems5-kernel-5-1 sizes: v850-rtems5-kernel-5-1: 7.644KB (installed: 0.000B) cleaning: v850-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: v850-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: v850-rtems5-kernel-5-1 Build Sizes: usage: 3.570GB total: 2.481GB (sources: 1.679GB, patches: 886.615KB, installed 819.545MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 10:05:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:05:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:08:20 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:08:20 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:09:12 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:09:12 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:19:47 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:19:48 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:20:10 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:20:10 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:20:11 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 10:20:11 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: ddba5372522da341fa20b2c75dfe966231cb6790 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From sebastian.huber at embedded-brains.de Thu Dec 13 10:10:56 2018 From: sebastian.huber at embedded-brains.de (sebastian.huber at embedded-brains.de) Date: Thu, 13 Dec 2018 11:10:56 +0100 (CET) Subject: Build Linux: PASSED 5/rtems-x86_64 on x86_64-linux-gnu Message-ID: <20181213101056.DB122240839@linux-diu0.suse> RTEMS Source Builder - Set Builder, 5 (e072a8bde119) warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown Host: Linux-4.12.14-lp150.12.25-default-x86_64-with-glibc2.2.5 Linux huber-nb-linux.suse 4.12.14-lp150.12.25-default #1 SMP Thu Nov 1 06:14:23 UTC 2018 (3fcf457) x86_64 x86_64 Build Time: 0:11:03.455789 Sizes ===== Maximum build usage: 2.858GB Total size: 2.392GB Installed : 728.743MB Sources: 1.679GB Patches: 886.615KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.515MB (installed: 3.020MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.350MB (installed: 2.264MB) cleaning: 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/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /build/rtems/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.800MB total: 1.685GB (sources: 1.679GB, patches: 886.615KB, installed 5.285MB) Build Set: Time 0:00:15.608887 Build Set: Time 0:00:23.604706 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 6.817MB (installed: 1.280MB) cleaning: 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-gdb-8.0.1-1.cfg package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 439.076MB (installed: 56.214MB) cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 537.315MB (installed: 156.841MB) cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.147GB (installed: 454.337MB) cleaning: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 187.285MB (installed: 60.071MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: x86_64-rtems5-kernel-5-1 building: x86_64-rtems5-kernel-5-1 sizes: x86_64-rtems5-kernel-5-1: 7.726KB (installed: 0.000B) cleaning: x86_64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /build/rtems/5 installing: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /build/rtems/5 installing: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /build/rtems/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /build/rtems/5 installing: x86_64-rtems5-kernel-5-1 -> /build/rtems/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: x86_64-rtems5-kernel-5-1 Build Sizes: usage: 2.858GB total: 2.392GB (sources: 1.679GB, patches: 886.615KB, installed 728.743MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:26 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:26 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:02:46 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:02:46 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:03:43 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:03:43 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/build/rtems/5 --bindir=/build/rtems/5/bin \ --exec-prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include --libdir=/build/rtems/5/lib \ --mandir=/build/rtems/5/share/man --infodir=/build/rtems/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/build/rtems/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir touch $SB_BUILD_ROOT/build/rtems/5/share/info/dir mkdir -p $SB_BUILD_ROOT/build/rtems/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/build/rtems/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:10:19 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB e072a8bde119c8a812e4a20dc44a25b32ad1c87a, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:10:19 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB e072a8bde119c8a812e4a20dc44a25b32ad1c87a, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/build/rtems/5 \ --bindir=/build/rtems/5/bin \ --exec_prefix=/build/rtems/5 \ --includedir=/build/rtems/5/include \ --libdir=/build/rtems/5/lib \ --libexecdir=/build/rtems/5/libexec \ --mandir=/build/rtems/5/share/man \ --infodir=/build/rtems/5/share/info \ --datadir=/build/rtems/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/build/rtems/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/build/rtems/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:10:41 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:10:41 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/build/rtems/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:10:42 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 11:10:42 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://sebh at dispatch.rtems.org/data/git/rtems-source-builder.git 2: main: git at main.eb.localhost:eb/101-embedded-brains/oss/rtems-source-builder.git Status: Clean Head: Commit: e072a8bde119c8a812e4a20dc44a25b32ad1c87a =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 13:24:47 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 07:24:47 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-aarch64.bset on x86_64-linux-gnu Message-ID: <20181213132447.101BD61991FB@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:09:10.349070 Sizes ===== Maximum build usage: 3.133GB Total size: 1.600GB Installed : 740.868MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 822.669MB (sources: 816.705MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:08.656477 Build Set: Time 0:00:14.749463 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.628MB (installed: 63.542MB) cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 548.228MB (installed: 151.652MB) cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 download: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz -> sources/gcc-7.4.0.tar.xz download: https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9... -> sources/newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz building: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.409GB (installed: 467.161MB) cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: aarch64-rtems5-kernel-5-1 building: aarch64-rtems5-kernel-5-1 sizes: aarch64-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: aarch64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: aarch64-rtems5-kernel-5-1 Build Sizes: usage: 3.133GB total: 1.600GB (sources: 896.654MB, patches: 683.735KB, installed 740.868MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 07:15:56 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:15:57 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:17:35 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:17:36 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:18:10 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:18:10 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:23 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:23 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:37 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:37 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:37 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 07:24:37 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 13:49:44 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 07:49:44 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-arm.bset on x86_64-linux-gnu Message-ID: <20181213134944.887376198C14@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:24:57.452471 Sizes ===== Maximum build usage: 7.119GB Total size: 2.277GB Installed : 1.400GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.960904 Build Set: Time 0:00:15.715995 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.456MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 465.703MB (installed: 59.457MB) cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 497.897MB (installed: 129.578MB) cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.718GB (installed: 1.159GB) cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: arm-rtems5-kernel-5-1 building: arm-rtems5-kernel-5-1 sizes: arm-rtems5-kernel-5-1: 7.940KB (installed: 0.000B) cleaning: arm-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: arm-rtems5-kernel-5-1 Build Sizes: usage: 7.119GB total: 2.277GB (sources: 896.654MB, patches: 683.735KB, installed 1.400GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 07:25:07 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:25:07 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:26:45 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:26:46 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:27:21 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:27:21 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:49:13 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:49:13 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:49:27 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:49:27 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:49:27 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 07:49:28 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 13:56:39 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 07:56:39 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-bfin.bset on x86_64-linux-gnu Message-ID: <20181213135639.C25EA60F33BD@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:06:55.185430 Sizes ===== Maximum build usage: 2.581GB Total size: 1.479GB Installed : 617.416MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.291021 Build Set: Time 0:00:16.011685 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 493.931MB (installed: 70.975MB) cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 474.028MB (installed: 117.334MB) cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 1.978GB (installed: 370.594MB) cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: bfin-rtems5-kernel-5-1 building: bfin-rtems5-kernel-5-1 sizes: bfin-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: bfin-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: bfin-rtems5-kernel-5-1 Build Sizes: usage: 2.581GB total: 1.479GB (sources: 896.654MB, patches: 683.735KB, installed 617.416MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 07:50:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:50:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:51:43 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:51:43 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:52:17 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:52:17 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:56:17 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:56:17 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 07:56:31 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:56:31 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:56:31 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 07:56:31 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 14:03:24 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 08:03:24 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-epiphany.bset on x86_64-linux-gnu Message-ID: <20181213140324.E030260F3317@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:06:45.081395 Sizes ===== Maximum build usage: 2.618GB Total size: 1.467GB Installed : 605.323MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.010962 Build Set: Time 0:00:17.045565 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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.31.1.cfg package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 467.860MB (installed: 113.888MB) cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.027GB (installed: 382.655MB) cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-gdb-7.8.1-1.cfg package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 building: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1: 469.225MB (installed: 50.268MB) cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Build Sizes: usage: 2.618GB total: 1.467GB (sources: 896.654MB, patches: 683.735KB, installed 605.323MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 07:57:02 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:57:02 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:57:34 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 07:57:34 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:01:37 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:01:37 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:01 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:01 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:15 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:15 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} From joel at rtems.org Thu Dec 13 14:16:43 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 08:16:43 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-i386.bset on x86_64-linux-gnu Message-ID: <20181213141643.266D560F3317@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:13:18.199349 Sizes ===== Maximum build usage: 4.105GB Total size: 1.738GB Installed : 882.477MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.215667 Build Set: Time 0:00:16.305047 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 433.434MB (installed: 44.523MB) cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 509.443MB (installed: 132.939MB) cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.243GB (installed: 646.503MB) cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: i386-rtems5-kernel-5-1 building: i386-rtems5-kernel-5-1 sizes: i386-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: i386-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: i386-rtems5-kernel-5-1 Build Sizes: usage: 4.105GB total: 1.738GB (sources: 896.654MB, patches: 683.735KB, installed 882.477MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:46 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:03:46 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:05:20 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:05:20 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:05:54 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:05:54 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:16:18 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:16:18 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:16:32 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:16:32 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:16:32 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:16:32 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 14:27:17 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 08:27:17 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-lm32.bset on x86_64-linux-gnu Message-ID: <20181213142717.922BB6198C01@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:10:34.399916 Sizes ===== Maximum build usage: 3.735GB Total size: 1.668GB Installed : 810.620MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.836144 Build Set: Time 0:00:16.115915 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.699MB (installed: 65.067MB) cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.452MB (installed: 114.490MB) cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.943GB (installed: 572.551MB) cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: lm32-rtems5-kernel-5-1 building: lm32-rtems5-kernel-5-1 sizes: lm32-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: lm32-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: lm32-rtems5-kernel-5-1 Build Sizes: usage: 3.735GB total: 1.668GB (sources: 896.654MB, patches: 683.735KB, installed 810.620MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:17:04 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:17:04 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:41 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:18:41 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:19:13 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:19:14 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:26:53 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:26:53 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:27:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:27:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:27:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:27:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 14:47:13 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 08:47:13 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-m68k.bset on x86_64-linux-gnu Message-ID: <20181213144713.A270961D4C59@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:19:56.020843 Sizes ===== Maximum build usage: 6.208GB Total size: 2.070GB Installed : 1.194GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.096601 Build Set: Time 0:00:16.243701 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 424.120MB (installed: 43.251MB) cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.983MB (installed: 115.160MB) cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.014GB (installed: 1005.508MB) cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: m68k-rtems5-kernel-5-1 building: m68k-rtems5-kernel-5-1 sizes: m68k-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: m68k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: m68k-rtems5-kernel-5-1 Build Sizes: usage: 6.208GB total: 2.070GB (sources: 896.654MB, patches: 683.735KB, installed 1.194GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:27:38 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:27:38 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:29:13 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:29:14 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:29:46 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:29:46 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:46:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:46:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 08:46:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:46:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:46:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 08:46:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 15:04:20 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 09:04:20 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-microblaze.bset on x86_64-linux-gnu Message-ID: <20181213150420.089EA62904DE@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:17:06.328928 Sizes ===== Maximum build usage: 5.700GB Total size: 1.992GB Installed : 1.116GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.765257 Build Set: Time 0:00:16.238339 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 450.091MB (installed: 55.195MB) cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 464.271MB (installed: 113.114MB) cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.584GB (installed: 915.525MB) cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: microblaze-rtems5-kernel-5-1 building: microblaze-rtems5-kernel-5-1 sizes: microblaze-rtems5-kernel-5-1: 8.228KB (installed: 0.000B) cleaning: microblaze-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: microblaze-rtems5-kernel-5-1 Build Sizes: usage: 5.700GB total: 1.992GB (sources: 896.654MB, patches: 683.735KB, installed 1.116GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 08:47:35 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:47:35 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:49:10 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:49:10 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:49:42 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 08:49:43 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:03:53 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:03:53 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:04:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:04:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:04:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:04:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 15:19:31 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 09:19:31 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-mips.bset on x86_64-linux-gnu Message-ID: <20181213151931.2F5726267E2E@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:15:11.117158 Sizes ===== Maximum build usage: 4.225GB Total size: 1.827GB Installed : 973.864MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.726031 Build Set: Time 0:00:15.719595 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.589MB (installed: 65.602MB) cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 517.445MB (installed: 137.863MB) cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.274GB (installed: 645.448MB) cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: mips-rtems5-kernel-5-1 building: mips-rtems5-kernel-5-1 sizes: mips-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: mips-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.xml config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 490.780MB (installed: 66.438MB) cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 installing: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: mips-rtems5-kernel-5-1 cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Build Sizes: usage: 4.225GB total: 1.827GB (sources: 896.654MB, patches: 683.735KB, installed 973.864MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 09:04:40 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:04:40 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:06:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:06:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:06:53 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:06:53 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:17:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:17:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:17:41 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:17:41 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:17:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:17:41 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:19:18 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:19:18 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} From joel at rtems.org Thu Dec 13 15:27:29 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 09:27:29 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-moxie.bset on x86_64-linux-gnu Message-ID: <20181213152729.6EA7261DD544@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:58.176113 Sizes ===== Maximum build usage: 2.828GB Total size: 1.502GB Installed : 640.993MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.132145 Build Set: Time 0:00:16.267271 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 449.626MB (installed: 55.141MB) cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 459.931MB (installed: 110.942MB) cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.202GB (installed: 415.513MB) cleaning: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: moxie-rtems5-kernel-5-1 building: moxie-rtems5-kernel-5-1 sizes: moxie-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: moxie-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.xml installing: dtc-1.4.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: dtc-1.4.1-x86_64-linux-gnu-1 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: moxie-rtems5-kernel-5-1 Build Sizes: usage: 2.828GB total: 1.502GB (sources: 896.654MB, patches: 683.735KB, installed 640.993MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 09:19:34 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:19:34 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:19:55 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:19:55 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:21:30 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:21:30 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:22:02 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:22:02 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:05 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:05 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:19 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:19 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:19 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:19 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 15:37:10 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 09:37:10 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-nios2.bset on x86_64-linux-gnu Message-ID: <20181213153710.55E6A628D94B@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:09:40.850535 Sizes ===== Maximum build usage: 3.356GB Total size: 1.586GB Installed : 726.815MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.651047 Build Set: Time 0:00:16.853786 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 418.856MB (installed: 42.753MB) cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.461MB (installed: 115.272MB) cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.646GB (installed: 510.277MB) cleaning: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: nios2-rtems5-kernel-5-1 building: nios2-rtems5-kernel-5-1 sizes: nios2-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: nios2-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: nios2-rtems5-kernel-5-1 Build Sizes: usage: 3.356GB total: 1.586GB (sources: 896.654MB, patches: 683.735KB, installed 726.815MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:51 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:27:51 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:29:25 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:29:25 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:29:57 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:29:57 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:36:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:36:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:36:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:36:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:36:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:36:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 15:53:20 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 09:53:20 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-or1k.bset on x86_64-linux-gnu Message-ID: <20181213155320.949C4628AE46@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:16:10.207813 Sizes ===== Maximum build usage: 5.576GB Total size: 2.058GB Installed : 1.182GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.308883 Build Set: Time 0:00:16.090271 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 816.543MB (installed: 106.970MB) cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 569.979MB (installed: 116.810MB) cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.394GB (installed: 927.776MB) cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: or1k-rtems5-kernel-5-1 building: or1k-rtems5-kernel-5-1 sizes: or1k-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: or1k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: or1k-rtems5-kernel-5-1 Build Sizes: usage: 5.576GB total: 2.058GB (sources: 896.654MB, patches: 683.735KB, installed 1.182GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 09:37:31 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:37:31 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:39:38 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:39:38 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:40:25 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:40:25 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:52:50 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:52:50 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:04 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:04 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 16:19:14 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 10:19:14 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-powerpc.bset on x86_64-linux-gnu Message-ID: <20181213161914.82AE3625A393@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:25:53.883145 Sizes ===== Maximum build usage: 7.459GB Total size: 2.342GB Installed : 1.466GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.126429 Build Set: Time 0:00:16.587457 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 522.727MB (installed: 64.776MB) cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 550.016MB (installed: 155.630MB) cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.992GB (installed: 1.194GB) cleaning: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: powerpc-rtems5-kernel-5-1 building: powerpc-rtems5-kernel-5-1 sizes: powerpc-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: powerpc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: powerpc-rtems5-kernel-5-1 Build Sizes: usage: 7.459GB total: 2.342GB (sources: 896.654MB, patches: 683.735KB, installed 1.466GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:42 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:53:42 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:55:29 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:55:30 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:56:08 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 09:56:08 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:18:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:18:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:18:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:18:59 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:18:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 10:18:59 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 16:43:18 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 10:43:18 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-riscv.bset on x86_64-linux-gnu Message-ID: <20181213164318.C4FE8625A3AE@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:24:04.231079 Sizes ===== Maximum build usage: 12.054GB Total size: 3.271GB Installed : 2.395GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.750171 Build Set: Time 0:00:17.568919 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 754.607MB (installed: 81.974MB) cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 587.461MB (installed: 126.044MB) cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 9.660GB (installed: 2.134GB) cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: riscv-rtems5-kernel-5-1 building: riscv-rtems5-kernel-5-1 sizes: riscv-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: riscv-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: riscv-rtems5-kernel-5-1 Build Sizes: usage: 12.054GB total: 3.271GB (sources: 896.654MB, patches: 683.735KB, installed 2.395GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 10:19:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:19:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:21:41 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:21:41 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:22:28 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:22:28 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:42:42 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:42:42 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:42:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:42:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:42:57 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 10:42:57 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 17:00:16 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 11:00:16 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sh.bset on x86_64-linux-gnu Message-ID: <20181213170016.EFC60628C2FA@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:16:58.128576 Sizes ===== Maximum build usage: 5.269GB Total size: 1.936GB Installed : 1.060GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:11.012561 Build Set: Time 0:00:16.986342 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.456MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 467.937MB (installed: 58.715MB) cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 493.435MB (installed: 127.622MB) cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.209GB (installed: 840.430MB) cleaning: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.123MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sh-rtems5-kernel-5-1 building: sh-rtems5-kernel-5-1 sizes: sh-rtems5-kernel-5-1: 7.899KB (installed: 0.000B) cleaning: sh-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sh-rtems5-kernel-5-1 Build Sizes: usage: 5.269GB total: 1.936GB (sources: 896.654MB, patches: 683.735KB, installed 1.060GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 10:43:40 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:43:40 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:45:20 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:45:20 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:45:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:45:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 10:59:51 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 10:59:51 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:05 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:05 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:05 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:05 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 17:25:33 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 11:25:33 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc.bset on x86_64-linux-gnu Message-ID: <20181213172533.E9FFC61AB34C@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:25:16.937043 Sizes ===== Maximum build usage: 7.080GB Total size: 2.235GB Installed : 1.358GB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.738884 Build Set: Time 0:00:16.106621 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 454.272MB (installed: 56.000MB) cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 475.112MB (installed: 117.998MB) cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.721GB (installed: 1.131GB) cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc-rtems5-kernel-5-1 building: sparc-rtems5-kernel-5-1 sizes: sparc-rtems5-kernel-5-1: 8.022KB (installed: 0.000B) cleaning: sparc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc-rtems5-kernel-5-1 Build Sizes: usage: 7.080GB total: 2.235GB (sources: 896.654MB, patches: 683.735KB, installed 1.358GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:38 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:00:38 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:02:12 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:02:13 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:02:44 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:02:45 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:05 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:05 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:18 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:18 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:19 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:19 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 17:33:24 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 11:33:24 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc64.bset on x86_64-linux-gnu Message-ID: <20181213173324.67B7261AB34C@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:50.424674 Sizes ===== Maximum build usage: 3.006GB Total size: 1.536GB Installed : 675.303MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.260028 Build Set: Time 0:00:16.625758 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 425.772MB (installed: 43.491MB) cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 485.319MB (installed: 122.752MB) cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.346GB (installed: 450.547MB) cleaning: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc64-rtems5-kernel-5-1 building: sparc64-rtems5-kernel-5-1 sizes: sparc64-rtems5-kernel-5-1: 8.104KB (installed: 0.000B) cleaning: sparc64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc64-rtems5-kernel-5-1 Build Sizes: usage: 3.006GB total: 1.536GB (sources: 896.654MB, patches: 683.735KB, installed 675.303MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:55 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:25:55 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:27:29 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:27:29 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:28:02 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:28:03 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:01 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:01 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:15 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:15 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:15 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:15 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 17:44:07 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 11:44:07 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-v850.bset on x86_64-linux-gnu Message-ID: <20181213174407.F1F646273851@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:10:43.524907 Sizes ===== Maximum build usage: 3.695GB Total size: 1.660GB Installed : 802.410MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:10.155517 Build Set: Time 0:00:17.214392 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.950MB (installed: 64.344MB) cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 466.258MB (installed: 113.901MB) cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.911GB (installed: 565.652MB) cleaning: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: v850-rtems5-kernel-5-1 building: v850-rtems5-kernel-5-1 sizes: v850-rtems5-kernel-5-1: 7.981KB (installed: 0.000B) cleaning: v850-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: v850-rtems5-kernel-5-1 Build Sizes: usage: 3.695GB total: 1.660GB (sources: 896.654MB, patches: 683.735KB, installed 802.410MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:46 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:33:47 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:35:23 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:35:24 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:35:55 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:35:56 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:43:43 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:43:43 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:43:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:43:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:43:57 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 11:43:57 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Thu Dec 13 17:51:46 2018 From: joel at rtems.org (joel at rtems.org) Date: Thu, 13 Dec 2018 11:51:46 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-x86_64.bset on x86_64-linux-gnu Message-ID: <20181213175146.7A5C96250E14@devel.oarcorp.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux devel.oarcorp.com 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 Build Time: 0:07:38.467591 Sizes ===== Maximum build usage: 3.004GB Total size: 1.567GB Installed : 707.190MB Sources: 896.654MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.533MB (installed: 3.032MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.352MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.828MB total: 902.617MB (sources: 896.654MB, patches: 683.735KB, installed 5.296MB) Build Set: Time 0:00:09.987301 Build Set: Time 0:00:16.430014 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 435.827MB (installed: 44.928MB) cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 545.569MB (installed: 150.880MB) cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.314GB (installed: 452.868MB) cleaning: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.124MB (installed: 57.080MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: x86_64-rtems5-kernel-5-1 building: x86_64-rtems5-kernel-5-1 sizes: x86_64-rtems5-kernel-5-1: 8.063KB (installed: 0.000B) cleaning: x86_64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: x86_64-rtems5-kernel-5-1 Build Sizes: usage: 3.004GB total: 1.567GB (sources: 896.654MB, patches: 683.735KB, installed 707.190MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Thu Dec 13 11:44:29 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:44:29 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:46:04 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:46:04 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:46:39 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:46:39 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 8 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:51:23 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:51:23 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 8 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Thu Dec 13 11:51:36 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:51:36 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Thu Dec 13 11:51:37 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Thu Dec 13 11:51:37 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 17:35:52 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 11:35:52 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-aarch64.bset on x86_64-linux-gnu Message-ID: <20181214173552.5F7A3104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:09:25.108689 Sizes ===== Maximum build usage: 3.134GB Total size: 1.603GB Installed : 741.008MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 825.477MB (sources: 819.527MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:14.349605 Build Set: Time 0:00:23.257628 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.647MB (installed: 63.542MB) cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 548.240MB (installed: 151.653MB) cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 download: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz -> sources/gcc-7.4.0.tar.xz download: https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9... -> sources/newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz building: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.410GB (installed: 467.300MB) cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: aarch64-rtems5-kernel-5-1 building: aarch64-rtems5-kernel-5-1 sizes: aarch64-rtems5-kernel-5-1: 8.300KB (installed: 0.000B) cleaning: aarch64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: aarch64-rtems5-kernel-5-1 Build Sizes: usage: 3.134GB total: 1.603GB (sources: 899.476MB, patches: 683.735KB, installed 741.008MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 11:26:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:26:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:28:41 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:28:41 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:29:20 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:29:20 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:35:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 11:35:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 11:35:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:35:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:35:40 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 11:35:40 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 18:02:52 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 12:02:52 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-arm.bset on x86_64-linux-gnu Message-ID: <20181214180252.10BDC104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:26:59.621157 Sizes ===== Maximum build usage: 7.125GB Total size: 2.280GB Installed : 1.401GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:17.644828 Build Set: Time 0:00:26.568132 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 465.721MB (installed: 59.457MB) cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 497.910MB (installed: 129.579MB) cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.724GB (installed: 1.160GB) cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: arm-rtems5-kernel-5-1 building: arm-rtems5-kernel-5-1 sizes: arm-rtems5-kernel-5-1: 8.136KB (installed: 0.000B) cleaning: arm-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: arm-rtems5-kernel-5-1 Build Sizes: usage: 7.125GB total: 2.280GB (sources: 899.476MB, patches: 683.735KB, installed 1.401GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 11:36:26 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:36:27 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:38:15 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:38:15 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:38:55 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 11:38:55 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:02:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:02:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:02:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:02:40 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:02:40 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 12:02:40 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 18:10:14 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 12:10:14 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-bfin.bset on x86_64-linux-gnu Message-ID: <20181214181014.0EB69104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:07:21.935176 Sizes ===== Maximum build usage: 2.581GB Total size: 1.482GB Installed : 617.489MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.257282 Build Set: Time 0:00:25.305659 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 493.949MB (installed: 70.975MB) cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 474.040MB (installed: 117.334MB) cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 1.978GB (installed: 370.667MB) cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: bfin-rtems5-kernel-5-1 building: bfin-rtems5-kernel-5-1 sizes: bfin-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: bfin-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: bfin-rtems5-kernel-5-1 Build Sizes: usage: 2.581GB total: 1.482GB (sources: 899.476MB, patches: 683.735KB, installed 617.489MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 12:03:28 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:03:29 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:05:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:05:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:05:56 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:05:56 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:09:54 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:09:54 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:10:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:10:06 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:10:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 12:10:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 18:17:30 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 12:17:30 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-epiphany.bset on x86_64-linux-gnu Message-ID: <20181214181730.847D6104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:07:16.426006 Sizes ===== Maximum build usage: 2.618GB Total size: 1.470GB Installed : 605.397MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.768293 Build Set: Time 0:00:25.515148 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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.31.1.cfg package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 467.872MB (installed: 113.888MB) cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.027GB (installed: 382.727MB) cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-gdb-7.8.1-1.cfg package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 building: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1: 469.241MB (installed: 50.268MB) cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Build Sizes: usage: 2.618GB total: 1.470GB (sources: 899.476MB, patches: 683.735KB, installed 605.397MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 12:10:49 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:10:50 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:11:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:11:25 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:15:25 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:15:25 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:17:10 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:17:10 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:17:23 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:17:23 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} From joel at rtems.org Fri Dec 14 18:31:53 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 12:31:53 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-i386.bset on x86_64-linux-gnu Message-ID: <20181214183153.510AF104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:14:22.732948 Sizes ===== Maximum build usage: 4.108GB Total size: 1.741GB Installed : 882.903MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.399009 Build Set: Time 0:00:25.259338 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 433.450MB (installed: 44.523MB) cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 509.455MB (installed: 132.939MB) cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.245GB (installed: 646.928MB) cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: i386-rtems5-kernel-5-1 building: i386-rtems5-kernel-5-1 sizes: i386-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: i386-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: i386-rtems5-kernel-5-1 Build Sizes: usage: 4.108GB total: 1.741GB (sources: 899.476MB, patches: 683.735KB, installed 882.903MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 12:18:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:18:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:19:52 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:19:52 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:20:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:20:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:31:31 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:31:31 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:31:45 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:31:45 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:31:45 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 12:31:45 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 18:43:14 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 12:43:14 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-lm32.bset on x86_64-linux-gnu Message-ID: <20181214184314.9C39F104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:11:21.251615 Sizes ===== Maximum build usage: 3.737GB Total size: 1.671GB Installed : 810.954MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:15.965661 Build Set: Time 0:00:24.785244 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.717MB (installed: 65.067MB) cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.465MB (installed: 114.490MB) cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.945GB (installed: 572.883MB) cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: lm32-rtems5-kernel-5-1 building: lm32-rtems5-kernel-5-1 sizes: lm32-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: lm32-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: lm32-rtems5-kernel-5-1 Build Sizes: usage: 3.737GB total: 1.671GB (sources: 899.476MB, patches: 683.735KB, installed 810.954MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 12:32:30 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:32:30 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:34:16 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:34:17 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:34:53 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:34:53 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:42:54 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:42:54 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 12:43:07 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:43:07 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:43:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 12:43:07 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 19:05:03 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 13:05:03 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-m68k.bset on x86_64-linux-gnu Message-ID: <20181214190503.E5090104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:21:49.243414 Sizes ===== Maximum build usage: 6.214GB Total size: 2.074GB Installed : 1.195GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.483928 Build Set: Time 0:00:25.171602 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 424.136MB (installed: 43.251MB) cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.996MB (installed: 115.160MB) cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.019GB (installed: 1006.484MB) cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: m68k-rtems5-kernel-5-1 building: m68k-rtems5-kernel-5-1 sizes: m68k-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: m68k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: m68k-rtems5-kernel-5-1 Build Sizes: usage: 6.214GB total: 2.074GB (sources: 899.476MB, patches: 683.735KB, installed 1.195GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 12:43:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:43:53 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:45:38 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:45:38 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:46:15 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 12:46:15 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:04:41 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:04:41 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:04:53 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:04:54 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:04:54 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 13:04:54 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 19:23:48 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 13:23:48 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-microblaze.bset on x86_64-linux-gnu Message-ID: <20181214192348.4AD0C104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:18:44.332508 Sizes ===== Maximum build usage: 5.705GB Total size: 1.995GB Installed : 1.116GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.519073 Build Set: Time 0:00:25.439292 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.459MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 450.108MB (installed: 55.195MB) cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 464.283MB (installed: 113.115MB) cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.588GB (installed: 916.310MB) cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: microblaze-rtems5-kernel-5-1 building: microblaze-rtems5-kernel-5-1 sizes: microblaze-rtems5-kernel-5-1: 8.423KB (installed: 0.000B) cleaning: microblaze-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: microblaze-rtems5-kernel-5-1 Build Sizes: usage: 5.705GB total: 1.995GB (sources: 899.476MB, patches: 683.735KB, installed 1.116GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 13:05:43 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:05:43 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:07:28 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:07:29 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:08:04 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:08:05 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:23:26 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:23:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:23:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:23:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:23:39 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 13:23:39 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 19:39:54 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 13:39:54 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-mips.bset on x86_64-linux-gnu Message-ID: <20181214193954.775FC104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:16:06.126686 Sizes ===== Maximum build usage: 4.228GB Total size: 1.831GB Installed : 974.310MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.970515 Build Set: Time 0:00:25.897922 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.607MB (installed: 65.602MB) cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 517.457MB (installed: 137.863MB) cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.277GB (installed: 645.893MB) cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: mips-rtems5-kernel-5-1 building: mips-rtems5-kernel-5-1 sizes: mips-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: mips-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.xml config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 490.798MB (installed: 66.438MB) cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 installing: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: mips-rtems5-kernel-5-1 cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Build Sizes: usage: 4.228GB total: 1.831GB (sources: 899.476MB, patches: 683.735KB, installed 974.310MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 13:24:24 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:24:25 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:26:12 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:26:12 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:26:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:26:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:37:37 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:37:37 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:37:49 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:37:49 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:37:50 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 13:37:50 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 13:39:45 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:39:45 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} From joel at rtems.org Fri Dec 14 19:55:27 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 13:55:27 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-aarch64.bset on x86_64-linux-gnu Message-ID: <20181214195527.1E863104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:09:05.993110 Sizes ===== Maximum build usage: 3.134GB Total size: 1.603GB Installed : 741.008MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:11.629381 Build Set: Time 0:00:17.737185 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.647MB (installed: 63.542MB) cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 548.240MB (installed: 151.653MB) cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.410GB (installed: 467.300MB) cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: aarch64-rtems5-kernel-5-1 building: aarch64-rtems5-kernel-5-1 sizes: aarch64-rtems5-kernel-5-1: 8.300KB (installed: 0.000B) cleaning: aarch64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> aarch64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: aarch64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: aarch64-rtems5-kernel-5-1 Build Sizes: usage: 3.134GB total: 1.603GB (sources: 899.476MB, patches: 683.735KB, installed 741.008MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 13:46:40 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:46:40 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:48:29 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:48:30 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:49:09 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:49:09 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/aarch64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:55:02 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:55:02 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "aarch64-rtems5" -o "x86_64-linux-gnu" == "aarch64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=aarch64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/aarch64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 13:55:14 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:55:14 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:55:15 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 13:55:15 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: aarch64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target aarch64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 20:22:24 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 14:22:24 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-arm.bset on x86_64-linux-gnu Message-ID: <20181214202225.00A06104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:26:57.819437 Sizes ===== Maximum build usage: 7.125GB Total size: 2.280GB Installed : 1.401GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:17.310763 Build Set: Time 0:00:26.260641 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 465.721MB (installed: 59.457MB) cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 497.910MB (installed: 129.579MB) cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.724GB (installed: 1.160GB) cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: arm-rtems5-kernel-5-1 building: arm-rtems5-kernel-5-1 sizes: arm-rtems5-kernel-5-1: 8.136KB (installed: 0.000B) cleaning: arm-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> arm-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: arm-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: arm-rtems5-kernel-5-1 Build Sizes: usage: 7.125GB total: 2.280GB (sources: 899.476MB, patches: 683.735KB, installed 1.401GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 13:56:02 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:56:02 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target arm-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:57:50 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:57:50 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:58:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 13:58:31 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target arm-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/arm-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/arm-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:22:01 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:22:01 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target arm-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "arm-rtems5" -o "x86_64-linux-gnu" == "arm-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=arm-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/arm-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:22:13 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:22:13 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:22:13 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 14:22:14 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: arm-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target arm-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 20:29:49 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 14:29:49 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-bfin.bset on x86_64-linux-gnu Message-ID: <20181214202949.5177C104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:07:24.277859 Sizes ===== Maximum build usage: 2.581GB Total size: 1.482GB Installed : 617.489MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.948315 Build Set: Time 0:00:25.767088 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 493.949MB (installed: 70.975MB) cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 474.040MB (installed: 117.334MB) cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 1.978GB (installed: 370.667MB) cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: bfin-rtems5-kernel-5-1 building: bfin-rtems5-kernel-5-1 sizes: bfin-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: bfin-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> bfin-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: bfin-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: bfin-rtems5-kernel-5-1 Build Sizes: usage: 2.581GB total: 1.482GB (sources: 899.476MB, patches: 683.735KB, installed 617.489MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 14:23:04 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:23:04 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:24:53 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:24:53 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:25:32 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:25:32 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/bfin-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/bfin-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:29:29 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:29:29 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "bfin-rtems5" -o "x86_64-linux-gnu" == "bfin-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=bfin-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/bfin-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:29:42 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:29:42 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:29:42 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 14:29:42 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: bfin-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target bfin-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 20:37:01 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 14:37:01 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-epiphany.bset on x86_64-linux-gnu Message-ID: <20181214203701.CD20D104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:07:12.449398 Sizes ===== Maximum build usage: 2.618GB Total size: 1.470GB Installed : 605.397MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.762245 Build Set: Time 0:00:25.761358 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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.31.1.cfg package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 467.872MB (installed: 113.888MB) cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.027GB (installed: 382.727MB) cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-gdb-7.8.1-1.cfg package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 building: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 sizes: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1: 469.241MB (installed: 50.268MB) cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-7.8.1-1.cfg -> epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Build Sizes: usage: 2.618GB total: 1.470GB (sources: 899.476MB, patches: 683.735KB, installed 605.397MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 14:30:24 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:30:24 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:30:59 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:30:59 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/epiphany-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:34:58 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:34:59 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/epiphany-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:36:42 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:36:42 2018 ============================================================================== Report: tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-7.8.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-7.8.1-1.cfg ------------------------------------------------------------------------------ Package: epiphany-rtems5-gdb-7.8.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-7.8.1-1.cfg Summary: GDB v7.8.1 for target epiphany-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 7.8.1 Release: 1 Sources: 1 1: https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip sha256: 2b2034fd12f2fd5108205ade66400c175ede8cef8141a38ae03fc78bf2d65325 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-arange-inline.diff sha256: d20d509942c9f9a69d191b8d8c1546e27d78768dba10b339acad708cf9997d81 2: https://devel.rtems.org/raw-attachment/ticket/3226/gdb-sim-cgen-inline.diff sha256: 0ec465d3c5ae967d125409488a1d24fda90b361051adebee32b7512a4031606e Preparation: build_top=$(pwd) gdb_source=epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "epiphany-rtems5" -o "x86_64-linux-gnu" == "epiphany-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=epiphany-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:36:54 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:36:54 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} From joel at rtems.org Fri Dec 14 20:51:24 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 14:51:24 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-i386.bset on x86_64-linux-gnu Message-ID: <20181214205124.46EFE104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:14:22.394645 Sizes ===== Maximum build usage: 4.108GB Total size: 1.741GB Installed : 882.903MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:17.287321 Build Set: Time 0:00:26.584026 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 433.450MB (installed: 44.523MB) cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 509.455MB (installed: 132.939MB) cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.245GB (installed: 646.928MB) cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: i386-rtems5-kernel-5-1 building: i386-rtems5-kernel-5-1 sizes: i386-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: i386-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> i386-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: i386-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: i386-rtems5-kernel-5-1 Build Sizes: usage: 4.108GB total: 1.741GB (sources: 899.476MB, patches: 683.735KB, installed 882.903MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 14:37:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:37:37 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target i386-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:39:22 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:39:22 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:40:02 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:40:02 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target i386-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/i386-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/i386-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:51:02 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:51:02 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target i386-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "i386-rtems5" -o "x86_64-linux-gnu" == "i386-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=i386-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/i386-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 14:51:16 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:51:16 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:51:16 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 14:51:16 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: i386-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target i386-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 21:02:46 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 15:02:46 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-lm32.bset on x86_64-linux-gnu Message-ID: <20181214210246.D5E8B104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:11:22.528375 Sizes ===== Maximum build usage: 3.737GB Total size: 1.671GB Installed : 810.954MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.132381 Build Set: Time 0:00:25.208423 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.717MB (installed: 65.067MB) cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.465MB (installed: 114.490MB) cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.945GB (installed: 572.883MB) cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: lm32-rtems5-kernel-5-1 building: lm32-rtems5-kernel-5-1 sizes: lm32-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: lm32-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> lm32-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: lm32-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: lm32-rtems5-kernel-5-1 Build Sizes: usage: 3.737GB total: 1.671GB (sources: 899.476MB, patches: 683.735KB, installed 810.954MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 14:52:02 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:52:02 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:53:48 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:53:48 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3030/gdb-7.9-lm32uart-2.diff sha256: 7a266c1800829dcb5e493073ef98ad7d7f38a69715b93154dfaaffd34073dff3 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:54:24 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 14:54:24 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/lm32-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/lm32-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:02:26 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:02:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "lm32-rtems5" -o "x86_64-linux-gnu" == "lm32-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=lm32-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/lm32-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:02:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:02:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:02:39 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 15:02:39 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: lm32-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target lm32-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 21:24:38 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 15:24:38 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-m68k.bset on x86_64-linux-gnu Message-ID: <20181214212438.A8863104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:21:51.754904 Sizes ===== Maximum build usage: 6.214GB Total size: 2.074GB Installed : 1.195GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.456879 Build Set: Time 0:00:25.424770 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 424.136MB (installed: 43.251MB) cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.996MB (installed: 115.160MB) cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.019GB (installed: 1006.484MB) cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: m68k-rtems5-kernel-5-1 building: m68k-rtems5-kernel-5-1 sizes: m68k-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: m68k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> m68k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: m68k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: m68k-rtems5-kernel-5-1 Build Sizes: usage: 6.214GB total: 2.074GB (sources: 899.476MB, patches: 683.735KB, installed 1.195GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 15:03:25 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:03:25 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:05:08 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:05:08 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:05:46 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:05:46 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/m68k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/m68k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:24:16 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:24:17 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "m68k-rtems5" -o "x86_64-linux-gnu" == "m68k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=m68k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/m68k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:24:29 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:24:29 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:24:29 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 15:24:29 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: m68k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target m68k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 21:43:25 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 15:43:25 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-microblaze.bset on x86_64-linux-gnu Message-ID: <20181214214325.DBA7C104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:18:47.155746 Sizes ===== Maximum build usage: 5.705GB Total size: 1.995GB Installed : 1.116GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.234539 Build Set: Time 0:00:25.343200 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.459MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 450.108MB (installed: 55.195MB) cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 464.283MB (installed: 113.115MB) cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.588GB (installed: 916.310MB) cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: microblaze-rtems5-kernel-5-1 building: microblaze-rtems5-kernel-5-1 sizes: microblaze-rtems5-kernel-5-1: 8.423KB (installed: 0.000B) cleaning: microblaze-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> microblaze-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: microblaze-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: microblaze-rtems5-kernel-5-1 Build Sizes: usage: 5.705GB total: 1.995GB (sources: 899.476MB, patches: 683.735KB, installed 1.116GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 15:25:18 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:25:18 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:27:04 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:27:04 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:27:41 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:27:41 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/microblaze-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:43:04 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:43:04 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "microblaze-rtems5" -o "x86_64-linux-gnu" == "microblaze-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=microblaze-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/microblaze-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:43:16 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:43:16 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:43:17 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 15:43:17 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: microblaze-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target microblaze-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 21:59:34 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 15:59:34 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-mips.bset on x86_64-linux-gnu Message-ID: <20181214215934.DD4ED104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:16:08.969695 Sizes ===== Maximum build usage: 4.228GB Total size: 1.831GB Installed : 974.310MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:17.379394 Build Set: Time 0:00:26.211889 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 488.607MB (installed: 65.602MB) cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 517.457MB (installed: 137.863MB) cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 3.277GB (installed: 645.893MB) cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: mips-rtems5-kernel-5-1 building: mips-rtems5-kernel-5-1 sizes: mips-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: mips-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> mips-rtems5-kernel-5-1.xml config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 490.798MB (installed: 66.438MB) cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-mipstx39-gdb-8.0.1-1.cfg -> mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: mips-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 installing: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: mips-rtems5-kernel-5-1 cleaning: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Build Sizes: usage: 4.228GB total: 1.831GB (sources: 899.476MB, patches: 683.735KB, installed 974.310MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 15:44:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:44:06 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target mips-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:45:54 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:45:54 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:46:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:46:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target mips-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/mips-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/mips-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:57:16 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:57:16 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target mips-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mips-rtems5" -o "x86_64-linux-gnu" == "mips-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mips-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/mips-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 15:57:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:57:28 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:57:29 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 15:57:29 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: mips-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target mips-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 15:59:25 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:59:26 2018 ============================================================================== Report: tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-mipstx39-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-mipstx39-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: mipstx39-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-mipstx39-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target mipstx39-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "mipstx39-rtems5" -o "x86_64-linux-gnu" == "mipstx39-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=mipstx39-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ --enable-sim-hardware \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} From joel at rtems.org Fri Dec 14 22:08:19 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 16:08:19 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-moxie.bset on x86_64-linux-gnu Message-ID: <20181214220819.BBABD104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:08:44.766351 Sizes ===== Maximum build usage: 2.828GB Total size: 1.505GB Installed : 641.138MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:17.347846 Build Set: Time 0:00:26.437902 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.459MB (installed: 1.433MB) cleaning: 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-gdb-8.0.1-1.cfg package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 449.645MB (installed: 55.141MB) cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 459.946MB (installed: 110.942MB) cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.202GB (installed: 415.653MB) cleaning: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: moxie-rtems5-kernel-5-1 building: moxie-rtems5-kernel-5-1 sizes: moxie-rtems5-kernel-5-1: 8.218KB (installed: 0.000B) cleaning: moxie-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> moxie-rtems5-kernel-5-1.xml installing: dtc-1.4.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: moxie-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: dtc-1.4.1-x86_64-linux-gnu-1 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: moxie-rtems5-kernel-5-1 Build Sizes: usage: 2.828GB total: 1.505GB (sources: 899.476MB, patches: 683.735KB, installed 641.138MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 15:59:39 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 15:59:39 2018 ============================================================================== Report: devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/dtc-1.4.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/dtc-1.4.1-1.cfg ------------------------------------------------------------------------------ Package: dtc-1.4.1-x86_64-linux-gnu-1 Config: devel/dtc-1.4.1-1.cfg Summary: Device Tree Compiler v1.4.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.jdl.com/software/ Version: 1.4.1 Release: 1 Sources: 1 1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz sha256: 03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f Patches: 0 Preparation: build_top=$(pwd) %setup source dtc -q -n dtc-1.4.1 %setup patch dtc -p1 cd ${build_top} Build: build_top=$(pwd) cd dtc-1.4.1 # Build and build flags means force build == host # gcc is not ready to be compiled with -std=gnu99 LDFLAGS="${SB_HOST_LDFLAGS}" CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS make PREFIX=/home/joel/rtems-work/tools/5 cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd dtc-1.4.1 make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/joel/rtems-work/tools/5 install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:00:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:00:15 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:02:02 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:02:03 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:02:40 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:02:41 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/moxie-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/moxie-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:00 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:00 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "moxie-rtems5" -o "x86_64-linux-gnu" == "moxie-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=moxie-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/moxie-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:12 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:12 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:12 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:13 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: moxie-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target moxie-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 22:18:42 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 16:18:42 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-nios2.bset on x86_64-linux-gnu Message-ID: <20181214221842.9A9F2104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:10:22.811668 Sizes ===== Maximum build usage: 3.358GB Total size: 1.589GB Installed : 727.082MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.595376 Build Set: Time 0:00:25.488432 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 418.872MB (installed: 42.753MB) cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 468.473MB (installed: 115.273MB) cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.648GB (installed: 510.543MB) cleaning: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: nios2-rtems5-kernel-5-1 building: nios2-rtems5-kernel-5-1 sizes: nios2-rtems5-kernel-5-1: 8.218KB (installed: 0.000B) cleaning: nios2-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> nios2-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: nios2-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: nios2-rtems5-kernel-5-1 Build Sizes: usage: 3.358GB total: 1.589GB (sources: 899.476MB, patches: 683.735KB, installed 727.082MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:57 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:08:57 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:10:42 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:10:42 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:11:18 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:11:18 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/nios2-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/nios2-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:18:21 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 16:18:22 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "nios2-rtems5" -o "x86_64-linux-gnu" == "nios2-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=nios2-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/nios2-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 16:18:34 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:18:34 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:18:34 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 16:18:34 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: nios2-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target nios2-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 22:35:54 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 16:35:54 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-or1k.bset on x86_64-linux-gnu Message-ID: <20181214223554.9F82A104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:17:11.962578 Sizes ===== Maximum build usage: 5.579GB Total size: 2.061GB Installed : 1.182GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.163160 Build Set: Time 0:00:25.147566 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 816.562MB (installed: 106.970MB) cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 569.992MB (installed: 116.811MB) cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.397GB (installed: 928.307MB) cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: or1k-rtems5-kernel-5-1 building: or1k-rtems5-kernel-5-1 sizes: or1k-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: or1k-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> or1k-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: or1k-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: or1k-rtems5-kernel-5-1 Build Sizes: usage: 5.579GB total: 2.061GB (sources: 899.476MB, patches: 683.735KB, installed 1.182GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 16:19:21 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:19:21 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:21:38 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:21:39 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:22:32 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:22:32 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/or1k-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/or1k-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:35:32 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 16:35:32 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "or1k-rtems5" -o "x86_64-linux-gnu" == "or1k-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=or1k-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/or1k-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 16:35:44 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:35:44 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:35:44 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 16:35:44 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: or1k-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target or1k-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 23:05:08 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 17:05:08 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-powerpc.bset on x86_64-linux-gnu Message-ID: <20181214230508.094BC104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:29:13.325616 Sizes ===== Maximum build usage: 7.466GB Total size: 2.346GB Installed : 1.467GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:17.768596 Build Set: Time 0:00:26.881783 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 522.745MB (installed: 64.776MB) cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 550.028MB (installed: 155.630MB) cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.999GB (installed: 1.195GB) cleaning: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: powerpc-rtems5-kernel-5-1 building: powerpc-rtems5-kernel-5-1 sizes: powerpc-rtems5-kernel-5-1: 8.300KB (installed: 0.000B) cleaning: powerpc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> powerpc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: powerpc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: powerpc-rtems5-kernel-5-1 Build Sizes: usage: 7.466GB total: 2.346GB (sources: 899.476MB, patches: 683.735KB, installed 1.467GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 16:36:33 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:36:33 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:38:32 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:38:32 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:39:11 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 16:39:12 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/powerpc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:04:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 17:04:45 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "powerpc-rtems5" -o "x86_64-linux-gnu" == "powerpc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=powerpc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/powerpc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 17:04:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:04:57 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:04:58 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 17:04:58 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: powerpc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target powerpc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 23:32:22 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 17:32:22 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-riscv.bset on x86_64-linux-gnu Message-ID: <20181214233222.508F9104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:27:14.230658 Sizes ===== Maximum build usage: 12.060GB Total size: 3.274GB Installed : 2.395GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:17.483094 Build Set: Time 0:00:26.452402 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 building: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1: 754.624MB (installed: 81.974MB) cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg -> riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 building: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 sizes: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1: 587.473MB (installed: 126.044MB) cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg -> riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 9.665GB (installed: 2.135GB) cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: riscv-rtems5-kernel-5-1 building: riscv-rtems5-kernel-5-1 sizes: riscv-rtems5-kernel-5-1: 8.218KB (installed: 0.000B) cleaning: riscv-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> riscv-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: riscv-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 cleaning: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: riscv-rtems5-kernel-5-1 Build Sizes: usage: 12.060GB total: 3.274GB (sources: 899.476MB, patches: 683.735KB, installed 2.395GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 17:05:49 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:05:49 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:08:05 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:08:05 2018 ============================================================================== Report: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gdb-ce73f310150418a9a1625ab60a527d959096a9e2-x86_64-linux-gnu-1 Config: tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg Summary: GDB vce73f310150418a9a1625ab60a527d959096a9e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: ce73f310150418a9a1625ab60a527d959096a9e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/ce73f310150418a9a1625ab60a527d959096a9e2 No checksum Patches: 0 Preparation: build_top=$(pwd) gdb_source=sourceware-mirror-binutils-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:09:00 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:09:00 2018 ============================================================================== Report: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2-x86_64-linux-gnu-1 Config: tools/rtems-binutils-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.cfg Summary: Binutils v417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 Release: 1 Sources: 1 1: --rsb-file=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 No checksum Patches: 0 Preparation: build_top=$(pwd) binutils_source=sourceware-mirror-binutils-gdb-417e50dbcfd4b8dd699f48df5ac9b9a733fd80e2 source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/riscv-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/riscv-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:31:43 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 17:31:43 2018 ============================================================================== Report: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v4c0c3d1029e79b6709b43fed8c5a5944f245516d and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 4c0c3d1029e79b6709b43fed8c5a5944f245516d Release: 1 Sources: 6 1: --rsb-file=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d.tar.gz https://codeload.github.com/RTEMS/gnu-mirror-gcc/tar.gz/4c0c3d1029e79b6709b43fed8c5a5944f245516d No checksum 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 sha512: 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source=gnu-mirror-gcc-4c0c3d1029e79b6709b43fed8c5a5944f245516d source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.18" %setup source isl -q -D -n isl-0.18 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "riscv-rtems5" -o "x86_64-linux-gnu" == "riscv-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=riscv-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/riscv-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 17:31:55 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:31:55 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:31:56 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 17:31:56 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: riscv-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target riscv-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Fri Dec 14 23:50:48 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 17:50:48 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sh.bset on x86_64-linux-gnu Message-ID: <20181214235048.5A64E104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:18:25.983956 Sizes ===== Maximum build usage: 5.274GB Total size: 1.940GB Installed : 1.061GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.773607 Build Set: Time 0:00:32.536230 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 467.954MB (installed: 58.715MB) cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 493.448MB (installed: 127.623MB) cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 4.213GB (installed: 841.148MB) cleaning: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sh-rtems5-kernel-5-1 building: sh-rtems5-kernel-5-1 sizes: sh-rtems5-kernel-5-1: 8.095KB (installed: 0.000B) cleaning: sh-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sh-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sh-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sh-rtems5-kernel-5-1 Build Sizes: usage: 5.274GB total: 1.940GB (sources: 899.476MB, patches: 683.735KB, installed 1.061GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 17:33:02 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:33:03 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sh-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:34:51 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:34:51 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:35:29 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:35:29 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sh-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sh-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sh-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:50:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 17:50:27 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sh-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sh-rtems5" -o "x86_64-linux-gnu" == "sh-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sh-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sh-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 17:50:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:50:39 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:50:39 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 17:50:39 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sh-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sh-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Sat Dec 15 00:19:32 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 18:19:32 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc.bset on x86_64-linux-gnu Message-ID: <20181215001932.488CC104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:28:43.876545 Sizes ===== Maximum build usage: 7.088GB Total size: 2.239GB Installed : 1.360GB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.294726 Build Set: Time 0:00:25.640699 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 454.289MB (installed: 56.000MB) cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 475.124MB (installed: 117.999MB) cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.728GB (installed: 1.132GB) cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc-rtems5-kernel-5-1 building: sparc-rtems5-kernel-5-1 sizes: sparc-rtems5-kernel-5-1: 8.218KB (installed: 0.000B) cleaning: sparc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc-rtems5-kernel-5-1 Build Sizes: usage: 7.088GB total: 2.239GB (sources: 899.476MB, patches: 683.735KB, installed 1.360GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 17:51:29 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:51:29 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:53:15 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:53:15 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:53:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 17:53:52 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:19:09 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:19:09 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:19:21 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:19:21 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:19:21 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 18:19:21 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Sat Dec 15 00:27:59 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 18:27:59 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc64.bset on x86_64-linux-gnu Message-ID: <20181215002759.6D94A104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:08:27.098831 Sizes ===== Maximum build usage: 3.007GB Total size: 1.539GB Installed : 675.441MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:18.240057 Build Set: Time 0:00:27.113135 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 425.788MB (installed: 43.491MB) cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 485.331MB (installed: 122.753MB) cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.347GB (installed: 450.684MB) cleaning: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.132MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc64-rtems5-kernel-5-1 building: sparc64-rtems5-kernel-5-1 sizes: sparc64-rtems5-kernel-5-1: 8.300KB (installed: 0.000B) cleaning: sparc64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc64-rtems5-kernel-5-1 Build Sizes: usage: 3.007GB total: 1.539GB (sources: 899.476MB, patches: 683.735KB, installed 675.441MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 18:20:11 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:20:11 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:21:58 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:21:58 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:22:37 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:22:37 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:27:40 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:27:40 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc64-rtems5" -o "x86_64-linux-gnu" == "sparc64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:27:52 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:27:52 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:27:52 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 18:27:52 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Sat Dec 15 00:39:32 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 18:39:32 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-v850.bset on x86_64-linux-gnu Message-ID: <20181215003932.5C500104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:11:32.873275 Sizes ===== Maximum build usage: 3.697GB Total size: 1.663GB Installed : 802.743MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.181214 Build Set: Time 0:00:25.111974 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 477.968MB (installed: 64.345MB) cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 466.270MB (installed: 113.901MB) cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.913GB (installed: 565.984MB) cleaning: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: v850-rtems5-kernel-5-1 building: v850-rtems5-kernel-5-1 sizes: v850-rtems5-kernel-5-1: 8.177KB (installed: 0.000B) cleaning: v850-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> v850-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: v850-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: v850-rtems5-kernel-5-1 Build Sizes: usage: 3.697GB total: 1.663GB (sources: 899.476MB, patches: 683.735KB, installed 802.743MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 18:28:36 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:28:36 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target v850-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:30:24 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:30:24 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:31:01 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:31:01 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target v850-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/v850-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/v850-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:39:12 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:39:12 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target v850-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "v850-rtems5" -o "x86_64-linux-gnu" == "v850-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=v850-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/v850-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:39:24 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:39:24 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:39:25 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 18:39:25 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: v850-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target v850-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Sat Dec 15 00:47:34 2018 From: joel at rtems.org (joel at rtems.org) Date: Fri, 14 Dec 2018 18:47:34 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-x86_64.bset on x86_64-linux-gnu Message-ID: <20181215004734.4D275104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (f80abf0f7ce4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:08:01.882818 Sizes ===== Maximum build usage: 3.005GB Total size: 1.570GB Installed : 707.268MB Sources: 899.476MB Patches: 683.735KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:15.690692 Build Set: Time 0:00:24.807315 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.458MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 building: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 435.843MB (installed: 44.928MB) cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 545.582MB (installed: 150.881MB) cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 2.314GB (installed: 452.946MB) cleaning: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: x86_64-rtems5-kernel-5-1 building: x86_64-rtems5-kernel-5-1 sizes: x86_64-rtems5-kernel-5-1: 8.259KB (installed: 0.000B) cleaning: x86_64-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> x86_64-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: x86_64-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: x86_64-rtems5-kernel-5-1 Build Sizes: usage: 3.005GB total: 1.570GB (sources: 899.476MB, patches: 683.735KB, installed 707.268MB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Fri Dec 14 18:40:10 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:40:10 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:41:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:41:56 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:42:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:42:35 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/x86_64-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:47:14 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:47:14 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB f80abf0f7ce472f4657f5aa227ec79726674c543, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "x86_64-rtems5" -o "x86_64-linux-gnu" == "x86_64-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=x86_64-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/x86_64-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Fri Dec 14 18:47:27 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:47:27 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Fri Dec 14 18:47:27 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Fri Dec 14 18:47:27 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: f80abf0f7ce472f4657f5aa227ec79726674c543 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: x86_64-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target x86_64-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 From joel at rtems.org Wed Dec 19 18:32:34 2018 From: joel at rtems.org (joel at rtems.org) Date: Wed, 19 Dec 2018 12:32:34 -0600 (CST) Subject: Build Linux: PASSED 5/rtems-sparc on x86_64-linux-gnu Message-ID: <20181219183234.6325D104122C1@rtbf64c.rtems.com> RTEMS Source Builder - Set Builder, 5 (96673d751ab4) Host: Linux-3.10.0-862.11.6.el7.x86_64-x86_64-with-centos-7.5.1804-Core Linux rtbf64c.rtems.com 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 Build Time: 0:28:50.619878 Sizes ===== Maximum build usage: 7.088GB Total size: 2.239GB Installed : 1.360GB Sources: 899.476MB Patches: 780.670KB Output ====== 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 sizes: autoconf-2.69-x86_64-linux-gnu-1: 10.514MB (installed: 3.019MB) cleaning: 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 sizes: automake-1.12.6-x86_64-linux-gnu-1: 10.353MB (installed: 2.264MB) cleaning: 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 -> /home/joel/rtems-work/tools/5 installing: automake-1.12.6-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 cleaning: autoconf-2.69-x86_64-linux-gnu-1 cleaning: automake-1.12.6-x86_64-linux-gnu-1 Build Sizes: usage: 15.797MB total: 905.426MB (sources: 899.476MB, patches: 683.735KB, installed 5.282MB) Build Set: Time 0:00:16.068394 Build Set: Time 0:00:25.380475 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 sizes: expat-2.1.0-x86_64-linux-gnu-1: 7.457MB (installed: 1.432MB) cleaning: 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-gdb-8.0.1-1.cfg package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 download: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon3-smp.diff -> patches/gdb-8.0.1-sis-leon3-smp.diff building: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1: 454.342MB (installed: 56.022MB) cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-gdb-8.0.1-1.cfg -> sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1.xml config: tools/rtems-binutils-2.31.1.cfg package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 building: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 sizes: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1: 475.118MB (installed: 117.999MB) cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.txt reporting: tools/rtems-binutils-2.31.1.cfg -> sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1.xml config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 building: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 sizes: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1: 5.729GB (installed: 1.132GB) cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.txt reporting: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg -> sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1.xml config: tools/rtems-tools-5-1.cfg package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 building: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 sizes: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1: 214.131MB (installed: 57.081MB) cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.txt reporting: tools/rtems-tools-5-1.cfg -> rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1.xml config: tools/rtems-kernel-5.cfg package: sparc-rtems5-kernel-5-1 building: sparc-rtems5-kernel-5-1 sizes: sparc-rtems5-kernel-5-1: 8.120KB (installed: 0.000B) cleaning: sparc-rtems5-kernel-5-1 reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.txt reporting: tools/rtems-kernel-5.cfg -> sparc-rtems5-kernel-5-1.xml installing: expat-2.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5 installing: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 -> /home/joel/rtems-work/tools/5 installing: sparc-rtems5-kernel-5-1 -> /home/joel/rtems-work/tools/5 cleaning: expat-2.1.0-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 cleaning: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 cleaning: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 cleaning: sparc-rtems5-kernel-5-1 Build Sizes: usage: 7.088GB total: 2.239GB (sources: 899.476MB, patches: 780.670KB, installed 1.360GB) Mailing report: build at rtems.org Report ====== ============================================================================== RTEMS Tools Project Wed Dec 19 12:04:12 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:04:12 2018 ============================================================================== Report: devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) devel/expat-2.1.0-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) devel/expat-2.1.0-1.cfg ------------------------------------------------------------------------------ Package: expat-2.1.0-x86_64-linux-gnu-1 Config: devel/expat-2.1.0-1.cfg Summary: Expat XML Parser v2.1.0 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://expat.sourceforge.net/ Version: 2.1.0 Release: 1 Sources: 1 1: https://github.com/libexpat/libexpat/releases/download/R_2_1_0/expat-2.1.0.tar.gz sha256: 823705472f816df21c8f6aa026dd162b280806838bb55b3432b0fb1fcca7eb86 Patches: 0 Preparation: build_top=$(pwd) %setup source expat -q -n expat-2.1.0 %setup patch expat -p1 cd ${build_top} Build: build_top=$(pwd) cd expat-2.1.0 # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ./configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --verbose \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) rm -rf $SB_BUILD_ROOT cd expat-2.1.0 make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:06:00 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon3-smp.diff sha512: 1d086c656e6c240eee721f0f4a5cd43d4bbd29feff2ac22e6e56b6953c6390438976180575c0888c38a000c5ed6c8276479e9620315fdd6a6455214218ecbb78 Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:06:00 2018 ============================================================================== Report: tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gdb-8.0.1-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gdb-8.0.1-1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gdb-8.0.1-x86_64-linux-gnu-1 Config: tools/rtems-gdb-8.0.1-1.cfg Summary: GDB v8.0.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.gnu.org/software/gdb/ Version: 8.0.1 Release: 1 Sources: 1 1: http://ftp.gnu.org/gnu/gdb/gdb-8.0.1.tar.xz sha512: 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 Patches: 1 1: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon2-leon3.diff sha512: a16859b5badbce8ecbc9259553b2abe7e93b4fb8ab899e18e8ddb294a1433f49df8ddee418bb6ab55dc2402e5ad6aca6274fb9e8b53278574f269a555fdeddcf 2: https://devel.rtems.org/raw-attachment/ticket/3460/gdb-8.0.1-sis-leon3-smp.diff sha512: 1d086c656e6c240eee721f0f4a5cd43d4bbd29feff2ac22e6e56b6953c6390438976180575c0888c38a000c5ed6c8276479e9620315fdd6a6455214218ecbb78 Preparation: build_top=$(pwd) gdb_source="gdb-8.0.1" source_dir_gdb=${gdb_source} %setup source gdb -q -n ${gdb_source} %setup patch gdb -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then GDB_LIBS_STATIC="-lexpat" else GDB_LIBS_STATIC="-lexpat" GDB_LIBS="-Xlinker -Bstatic ${LIBS_STATIC} -Xlinker -Bdynamic" fi LIBS_STATIC=${GDB_LIBS_STATIC} \ LIBS=${GDB_LIBS} \ ../${source_dir_gdb}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gas --disable-binutils --disable-ld --disable-gold --disable-gprof \ \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --enable-sim \ \ --without-zlib \ --with-expat \ --with-guile=no \ --with-python=/usr/bin/python2 \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:06:36 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:06:36 2018 ============================================================================== Report: tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-binutils-2.31.1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-binutils-2.31.1.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-binutils-2.31.1-x86_64-linux-gnu-1 Config: tools/rtems-binutils-2.31.1.cfg Summary: Binutils v2.31.1 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://sources.redhat.com/binutils Version: 2.31.1 Release: 1 Sources: 1 1: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.bz2 sha512: b42954e6f49a0adcd2676bdd77dfb59bfc25cec8184b007521d1e2b1d5d0593b58639e3d9448d5a40fe024c3cea386a37743627d6bb16d502f52a4a32b9573bd Patches: 0 Preparation: build_top=$(pwd) binutils_source="binutils-2.31.1" source_dir_binutils=${binutils_source} %setup source binutils -q -n ${binutils_source} %setup patch binutils -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_binutils}/configure \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --verbose --disable-nls \ --disable-gdb --disable-libdecnumber --disable-readline --disable-sim \ --enable-deterministic-archives \ --enable-64-bit-bfd \ \ --disable-lto \ --without-included-gettext \ --disable-win32-registry \ --disable-werror \ --prefix=/home/joel/rtems-work/tools/5 --bindir=/home/joel/rtems-work/tools/5/bin \ --exec-prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include --libdir=/home/joel/rtems-work/tools/5/lib \ --mandir=/home/joel/rtems-work/tools/5/share/man --infodir=/home/joel/rtems-work/tools/5/share/info make -j 12 all cd ${build_top} Install: cd ${build_top} /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install /bin/rm -rf $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/configure.info* /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir touch $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir mkdir -p $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/locale /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty* if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-dlltool; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-dlltool* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-nlmconv; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-nlmconv* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windres; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windres* fi if test ! -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/bin/sparc-rtems5-windmc; then /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/share/man/man1/sparc-rtems5-windmc* fi cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:31:56 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB 96673d751ab488d5d892ae67c1842aef9d5c068b, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Wed Dec 19 12:31:56 2018 ============================================================================== Report: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974-x86_64-linux-gnu-1 Config: tools/rtems-gcc-7.4.0-newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.cfg Summary: GCC v7.4.0 and Newlib vdf6915f029ac9acd2b479ea898388cbd7dda4974 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://gcc.gnu.org/ Version: 7.4.0 Release: 1 Sources: 6 1: https://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz sha512: 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e 2: https://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz sha512: 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 3: --rsb-file=newlib-df6915f029ac9acd2b479ea898388cbd7dda4974.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-newlib-cygwin/tar.gz/df6915f029ac9acd2b479ea898388cbd7dda4974 No checksum 4: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 sha512: c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b 5: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 sha512: 3c82aeab9c1596d4da8afac2eec38e429e84f3211e1a572cf8fd2b546493c44c039b922a1133eaaa48bd7f3e11dbe795a384e21ed95cbe3ecc58d7ac02246117 6: https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 sha512: 51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 Patches: 0 Preparation: build_top=$(pwd) gcc_source="gcc-7.4.0" source_dir_gcc=${gcc_source} %setup source gcc -q -n ${gcc_source} %setup patch gcc -p1 cd ${build_top} source_dir_newlib=sourceware-mirror-newlib-cygwin-df6915f029ac9acd2b479ea898388cbd7dda4974 %setup source newlib -q -D -n ${source_dir_newlib} %setup patch newlib -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/newlib ln -s $PWD/${source_dir_newlib}/newlib ${source_dir_gcc}/newlib source_dir_isl="isl-0.16.1" %setup source isl -q -D -n isl-0.16.1 %setup patch isl -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/isl ln -s $PWD/${source_dir_isl} ${source_dir_gcc}/isl source_dir_mpfr="mpfr-3.1.4" %setup source mpfr -q -D -n mpfr-3.1.4 %setup patch mpfr -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpfr ln -s $PWD/${source_dir_mpfr} ${source_dir_gcc}/mpfr source_dir_mpc="mpc-1.0.3" %setup source mpc -q -D -n mpc-1.0.3 %setup patch mpc -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/mpc ln -s $PWD/${source_dir_mpc} ${source_dir_gcc}/mpc source_dir_gmp="gmp-6.1.0" %setup source gmp -q -D -n gmp-6.1.0 %setup patch gmp -p1 cd ${build_top} /bin/rm -f ${source_dir_gcc}/gmp ln -s $PWD/${source_dir_gmp} ${source_dir_gcc}/gmp echo "RTEMS 5, RSB 96673d751ab488d5d892ae67c1842aef9d5c068b, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974" > ${source_dir_gcc}/gcc/DEV-PHASE cd ${source_dir_gcc} contrib/gcc_update --touch cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross-build (Xc) if no target or the host and target match. # Canadian-cross (Cxc) if build, host and target are all different. if test -z "sparc-rtems5" -o "x86_64-linux-gnu" == "sparc-rtems5" ; then build_dir="build-xc" else build_dir="build-cxc" fi else build_dir="build" fi mkdir -p ${build_dir} cd ${build_dir} languages="c" languages="$languages,c++" # Host and build flags, Cross build if host and build are different and # Cxc build if target is deifned and also different. # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked). if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then # Cross build CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,') CPPFLAGS="${SB_HOST_CPPFLAGS}" CFLAGS="${SB_HOST_CFLAGS}" CXXFLAGS="${SB_HOST_CXXFLAGS}" LDFLAGS="${SB_HOST_LDFLAGS}" # Host CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}" CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}" LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}" CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}" CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') # Build CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}" LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}" CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}" CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') else LDFLAGS="${SB_BUILD_LDFLAGS}" CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,') CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,') CC_FOR_BUILD=${CC} CXX_FOR_BUILD=${CXX} fi export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD ../${source_dir_gcc}/configure \ --prefix=/home/joel/rtems-work/tools/5 \ --bindir=/home/joel/rtems-work/tools/5/bin \ --exec_prefix=/home/joel/rtems-work/tools/5 \ --includedir=/home/joel/rtems-work/tools/5/include \ --libdir=/home/joel/rtems-work/tools/5/lib \ --libexecdir=/home/joel/rtems-work/tools/5/libexec \ --mandir=/home/joel/rtems-work/tools/5/share/man \ --infodir=/home/joel/rtems-work/tools/5/share/info \ --datadir=/home/joel/rtems-work/tools/5/share \ --build=x86_64-linux-gnu --host=x86_64-linux-gnu \ --target=sparc-rtems5 \ --disable-libstdcxx-pch \ --with-gnu-as --with-gnu-ld --verbose \ --with-newlib \ --disable-nls --without-included-gettext \ --disable-win32-registry \ --enable-version-specific-runtime-libs \ --disable-lto \ --enable-newlib-io-c99-formats \ \ --enable-newlib-iconv \ --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,\ cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,\ iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,\ iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,\ iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,\ ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,\ utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,\ win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 \ --enable-threads \ --disable-plugin \ \ --enable-libgomp \ \ --enable-languages="$languages" if test "%_host" != "%_build" ; then mkdir -p gcc/include cp ../${source_dir_gcc}/gcc/gsyslimits.h gcc/include/syslimits.h fi make -j 12 all cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT cd ${build_dir} make DESTDIR=$SB_BUILD_ROOT install cd ${build_top} /bin/rm -f ${SB_BUILD_ROOT}/home/joel/rtems-work/tools/5/lib/libiberty.a /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/bin/sparc-rtems5-c++filt /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/info/dir /bin/rm -f $SB_BUILD_ROOT/home/joel/rtems-work/tools/5/share/man/man3/*ffi* /bin/rm -rf ${source_dir_gcc}/newlib /bin/rm -rf ${source_dir_gcc}/mpfr /bin/rm -rf ${source_dir_gcc}/mpc /bin/rm -rf ${source_dir_gcc}/gmp ============================================================================== RTEMS Tools Project Wed Dec 19 12:32:08 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:32:08 2018 ============================================================================== Report: tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-tools-5-1.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-tools-5-1.cfg ------------------------------------------------------------------------------ Package: rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0-1 Config: tools/rtems-tools-5-1.cfg Summary: RTEMS Tools 6db01e577fed1dc88018106b81dd531f2ecc1fd0 for host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 6db01e577fed1dc88018106b81dd531f2ecc1fd0 Release: 1 Sources: 1 1: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0.tar.bz2 sha512: 5fc29cd8777fcf5d61bb005ad66940f4cd4c582e4466304de6397358ffad7e7f1d1374e49069b00ec345aa8ed095aee5552c7769215710b593c76b7bb0298a16 Patches: 0 Preparation: build_top=$(pwd) rtems_tools_source=rtems-tools-6db01e577fed1dc88018106b81dd531f2ecc1fd0 source_dir_rtems_tools=${rtems_tools_source} %setup source rtems-tools -q -n ${rtems_tools_source} %setup patch rtems-tools -p1 cd ${build_top} Build: build_top=$(pwd) if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then RT_HOST="--host=x86_64-linux-gnu" else RT_HOST= fi cd ${source_dir_rtems_tools} ./waf distclean configure ${RT_HOST} --prefix=/home/joel/rtems-work/tools/5 ./waf cd ${build_top} Install: build_top=$(pwd) /bin/rm -rf $SB_BUILD_ROOT SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT cd ${source_dir_rtems_tools} ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} ============================================================================== RTEMS Tools Project Wed Dec 19 12:32:08 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0 ============================================================================== RTEMS Tools Project Wed Dec 19 12:32:08 2018 ============================================================================== Report: tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ RTEMS Source Builder Repository Status Remotes: 1: origin: ssh://joel at dispatch.rtems.org/data/git/rtems-source-builder.git Status: Clean Head: Commit: 96673d751ab488d5d892ae67c1842aef9d5c068b =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (1) tools/rtems-kernel-5.cfg =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Build Set: (2) tools/rtems-kernel-5.cfg ------------------------------------------------------------------------------ Package: sparc-rtems5-kernel-5-1 Config: tools/rtems-kernel-5.cfg Summary: RTEMS v5 for target sparc-rtems5 on host x86_64-linux-gnu URL: http://www.rtems.org/ Version: 5 Release: 1 Sources: 0 Patches: 0